Category Archives: Business

What is Experience?

Like many people of my generation, I started programming at an early age. At 10, I was writing 6502 assembly language. My beloved BBC Micro lacked built-in flood fill, circle and ellipse drawing, and other graphics commands, and I spent … Continue reading

Posted in BBC, Business, Random thoughts | Leave a comment

Form vs Function in Applications

When you have been around the industry for a little while, you will see that nearly all applications, especially user-facing ones, are made of only three kinds of things: Forms, Reports and Workflows. A Form is simply an interface, a … Continue reading

Posted in Business, C++, Oracle | Leave a comment

Can anyone learn to code?

Anyone can learn to code, we are constantly told these days, but is it true? Yes… in the same sense that it is true that anyone can learn to play a musical instrument. Many people do, and many of them … Continue reading

Posted in Business, Random thoughts | Leave a comment

August

As of today I am on gardening leave, and I intend to spend the time productively (after taking a long-planned and well-deserved holiday next week!). In no particular order: Update this blog more regularly, I have some posts that I … Continue reading

Posted in BBC, Business, C++, Ocaml, OCIML, Oracle, Random thoughts | Leave a comment

How To Interview

One of the things I do at my present job is interview candidates for my team, and occasionally other teams too. I estimate I’ve seen ~150 people over the last 5 years. Of those very few that I do say … Continue reading

Posted in Business, Linux, Oracle, Python | Tagged , , , | 1 Comment

Two Analogies and An Observation

In the Army, there are basically two kinds of soldiers: enlisted and commissioned. Enlisted soldiers fire weapons, drive vehicles, guard checkpoints and go on patrol and so forth – they are the “hands-on” bit of the Army. You would start … Continue reading

Posted in Business | Leave a comment

Scrum

Perhaps fittingly during the Rugby World Cup I am now a Certified ScrumMaster. As much as you can be a master of anything after a 2-day course ;-) While I fully agree with the overall Agile strategy of aiming for … Continue reading

Posted in Business | Leave a comment