How Codebases Become Spaghetti – Dev Leader Weekly 67
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss how codebases grow in complexity with an example -- AND what to do!
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss how codebases grow in complexity with an example -- AND what to do!
Towards the end of Wim Wenders’s excellent Perfect Days, the protagonist Hirayama is drinking beer under a bridge after he has seen a Businessman courting his crush. Suddenly the Businessman joins him under the bridge. As it turns out, things aren’t actually t…
If you want to learn #programming make sure to get a mentor when you hit THIS roadblock! An extract from my recent talk with Nick Consentino #mentoring #programminghelp
What is the logical next step after making a linear regulator? I learned some valuable lessons (both regarding general electronics and power supplies) doing that project, so I believe I could now make a much better linear supply. And perhaps I will! But now I …
Alan Briskin and I are working on a book about “fields.” I have written several previous posts about them. The map to this territory is becoming clearer and more detailed as we, along with David Sibbet, Gisela Wendling, Karen Buckley, and Philip Bakerlaar shar…
I built my business blind. Not "Ray Charles" blind, but "pilot flying in fog" blind. Except I didn't have any instruments. I incorporated right out of university. The business was Debuggex Inc., and the first product was a regex debugger. This was an ultra-n…
I used GitHub Copilot from early 2022 to mid 2024 and switched to Cursor at the beginning of 2024. I’ve tested Sourcegraph Cody and Supermaven along the way. Currently, I use Cursor exclusively for…
How I used a VLM to sort out my screenshot mess
A few months ago I wrote Learning and Reviewing System Internals - Tactics and Psychology . One thing I touched on was how it is necessary to create a mental model in order to grok a codebase, or learn how a complex system works. The mental model gets devel…
Fri October 25, 2024
In mid-2022 I bought a new domain name.
Image created by ChatGPT
Quality | Justin Fuller
Learn how to implement idempotency in ASP.NET Core Web APIs to improve reliability and prevent duplicate operations in distributed systems.