Felix Crux

Technology & Miscellanea

Tags: ,

I’ve updated my recommended reading list for software professionals (introduced and explained here) with a new section on people and project management.

Don’t think you need the word “manager” in your job title to benefit from learning these skills. If you want to make yourself more useful to a team, teach others, help your projects succeed, or guide groups to making good decisions, these books will help.

The new section of the list is here.

Tags: ,

I’ve just added a new section to my recommended reading list for software professionals (introduced and explained here). This new section covers the presentation of information, design, and user interfaces/experiences.

I’m not a designer, and reading these books won’t make you one either. But every developer should know how to present information and interfaces clearly and comprehensibly.

You can find the list itself here.

Tags: , ,

I’ve started putting together a list of the “core” books I recommend for people interested in exploring different facets of our field. I certainly don’t think you need to read all of them to be a capable software professional; rather it is the list I would put together if asked about how to learn more about specific areas.

This list came about because after compiling similar lists two or three times over the years in various places and formats, I’m following good development practice and factoring it out for reuse and sharing.

You can find the list itself here.

The list is far from complete; in fact today I’m starting with just one area: the culture and history of our field. Over time I will add sections on technical system design and architecture; project and people management; data visualization, information presentation, and user experience design; etc. Let me know if there are areas you want covered, or if you have recommendations of your own!


I just dug up a couple of book reviews (on The Senate of the Roman Republic, Execution, and Economics for Everyone) I wrote on a flight a while ago and forgot to post. The “recent” moniker doesn't really apply anymore, though.