Be mindful

Today, an interesting post about the craft of software engineering, via Pete Lyons. I love some of the opening words:

Don’t prematurely automate your skills, at least the ones in which you want to become expert.

Arf! OK, seriously, it’s well worth a read. The principles espoused by the author jive well with the pragmatic programmers’ take on so-called “code katas”: musicians and others all practise to get better at what they do. What makes coders any different? Why wait until you’re in the middle of some urgent project to learn new stuff?

Becoming an Expert: Mindful Practice, Constant Improvement, Again and Again.

Comments on this post are now closed.


I’m a software architect / developer / general IT wrangler specialising in web, mobile web and middleware using things like node.js, Java, C#, PHP, HTML5 and more.

Best described as a simpleton, but kindly. You can read more here.