Developer Productivity
The 3x10 Workweek?
Some lighthearted thinking about what the ideal workweek is for software engineers right now.
The Best Programmers I Know
Designing DX
Having spent most (all I guess) of my career working on DevEx, a ton of great insight from Chris here.
CodeViz
Understanding a codebase is a key problem for devs. This looks super interesting.
Jason Gorman on speed and productivity
Good framing of developer efficiency
We need visual programming. No, not like that.
Visualizing the execution of code is one of the biggest gaps in developer tooling in my opinion. This is a solid overview of what’s available, and everything is woefully short of what we should have.
Readability: Google's Temple to Engineering Excellence
I had never actually heard of “readability” as a concept like this, but it makes a lot of sense for organizations that can afford it. Spending the time upfront can pay dividends when adding stuff in the future, especially if there’s a time crunch to release a feature or fix.
No Best Tool For The Job
An interesting analogy for deciding what tech stack is right. The direction that I take these conversations might be more like buying a car. Take a few for a test drive, figure out if it feels right for you. Sometimes a “bake-off” - make a few MVPs using different approaches and see what feels will do best.