Coding Philosophy

A collection of 113 posts
It's harder to downclimb

It's harder to downclimb

Writing code is much easier than reading it. If you write code at your maximum level of cleverness, then by definition you are not smart enough to read and understand it. The trick is to make sure that you leave yourself some margin.
1 min read
Joy Inc

Joy Inc

Life is too short. Don't spend most of your life working in a job you hate. It doesn't have to be that way. This book will show you how to introduce joy at work.
3 min read
Generosity

Generosity

By making your tool Open Source you are not losing out. You are actually gaining because you are allowing the community to contribute.
2 min read
The Phoenix Project

The Phoenix Project

The Phoenix Project is a must-read book for anyone who works in technology. If you have ever worked in a larger company you will immediately identify with the situation described at the beginning of the book. You have an overworked IT department that seems disorganized and is always behind on
3 min read
The Arc of a Developer

The Arc of a Developer

In my recent interview for Legacy Code Rocks, I talked about the arc of a developer. I feel like there is this trajectory that people that go on over their careers. It's the learning and growth path that developers tend to follow.
4 min read