Tagged: Code Quality

Software Craft

Modules are not for Readability

Modules are not just for readability. Moving methods to a module because your class is too large is wrong. Unless you are sharing the code, you are just…

Engineering Leadership

Simplification

As a consultant, I have to track my time. I have to track the amount of time that I work on every project in a single day. On…

Software Craft

Fix It Later

Here is a mindset I’ve come across recently: ‘fix it later.’ In a culture of resourcing, waterfall-ing, and lackluster performers, fixing it later is exactly status-quo and is…

Software Craft

Code Like It Is For A Blog

Be hard on your own code. Your job, as a programmer, is to write ‘good’ code. Regardless of if it is working or not, human beings will need…

The notebook, in your inbox.

The notebook, in your inbox. Every Tuesday, one essay on AI implementation, engineering leadership, or the operator-to-founder transition. No digests, no roundups, no AI-generated news — just the ideas I'm actually working through.