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…
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…
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…
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…
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. 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.