Tag: programming
-
The human bottleneck
[The study] found that the average PR time to review increased by 49%, the number of comments per PR rose by 53%, and the share of PRs requiring changes doubled. Additionally, the share of workers performing code reviews increased by 14%, with no improvement coming from the adoption of AI to assist with the reviews…
-
programmers are managers now
The central task becomes describing an objective precisely enough for the system to divide it, establishing the rules under which the agents operate, and judging whether their collective output belongs in the codebase. 🔗 Claude Code Turns Software Development Into a Management Job
-
Inside OpenAI’s agentic software factory
We’re talking about roughly a 10x increase in load on some systems. At most companies, that kind of growth might happen over two or three years. At OpenAI, we see it in about six months. 🔗 Inside OpenAI’s agentic software factory
-
MCP vs. REST: What’s the right way to connect AI agents to your API?
design MCP tools around what the user is trying to accomplish, not around your internal API structure. 🔗 MCP vs. REST: What’s the right way to connect AI agents to your API?
-
training your replacement
Yes: the work is moving from writing code to specifying, verifying, and curating knowledge. But: the code is the better spec. Their point: code is the only artifact that’s unambiguous, executable, and – this is the big one – deterministic. A prose spec is fuzzy and an agent will interpret it a little differently every…
-
🤖 AI Collapses Build Costs but Expands Alignment Burdens for Senior Engineers
AI accelerates senior engineering work, collapsing time to PoC and expanding role scope, but alignment, mentoring, and thinking time are squeezed under rising expectations. 🔗 🤖 AI Collapses Build Costs but Expands Alignment Burdens for Senior Engineers
-
Always have a pitch ready
”Organizational interest comes in waves. When it’s reliability time, VPs are desperate to be doing something. They want to come up with plausible-sounding reliability projects that they can fund, because they need to go to their bosses and point at what they’re doing for reliability, but they don’t have the skillset to do it on…
-
The aesthetics of .sh
I grew up as a programmer in the 2000s, in Java culture. The aesthetics were about elegance, understandable simplicity (the opposite of the Perl obfuscation awards), and lots of DRY. In contrast, you have command line culture, which I suspect is a more dominate programming aesthetic nowadays. It will become even more so as one…
-
Programmer aesthetics: “your engineering taste is composed of the set of engineering values you find most important.”
Programmer aesthetics: “your engineering taste is composed of the set of engineering values you find most important.” // And: “most bad taste comes from inflexibility. I will always distrust engineers who justify decisions by saying ‘it’s best practice.’ No engineering decision is ‘best practice’ in all contexts! You have to make the right decision for…
-
How Pair Programming Enhanced Development Speed, Focus, and Flow –
-
All hat, no cowboy – A bicycle for your hands: “Becoming a good programmer takes time, so does becoming an artist. What if all the people with ideas but no time or skills or persistence or real interest could participate and _turn their ideas into the thing?_Surely non-musicians have great ideas for songs that they…





