Teaching Those Beginning The Journey

Becoming a master developer is like becoming a master craftsman; you just can't rush the process. You learn the basics, apply those skills, and over time master them and adapt them to be your own. As time goes on, you take on bigger and more complicated tasks, and apply appropriate skills to those, and so on. Our journey as developers is really much the same and yet sometimes I feel that we don't help those at the very start of the journey as much as we could. Continue reading

A Freemium Business Model

I have an android smartphone, and I have *very* few paid for applications on it. Mostly I have document viewers, the wordpress app, mail/calendar/map from google, and so on - plus a couple of free games. In January I downloaded a new game and I've been playing it pretty regularly since*.

Tapfish is a game where you can buy, raise and sell fish - like a tamagotchi, all grown up and moved to the smartphone platform (and prettier!) You can play quite a bit of the game without paying for anything - so much in fact that I got quite into it. When you consider that I've played daily for 6 weeks, 10 quid for the add-ons that will let me play more of the game seems reasonable. Continue reading