I’m a big fan of the idea of RFCs to spread out and improve decision making in technical teams.
There’s going to be a need for operations in companies however much of their infrastructure they outsource and it’s going to be increasingly interesting and valuable work.
“I see operationally-minded engineers working cross-functionally with software development teams to help them grow in a few key areas: making outsourcing successful, speeding up time to value, and up-leveling their production chops.”
I immediately understand it but I’ve never seen it articulated as explicitly as here by the Singapore Civil Service College: “The main value in software is not the code produced, but the knowledge accumulated by the people who produced it.”
When it comes to software development most of these are good opinions and you can take them as yours without spending the six years Chris Kiehl needed (or the many more I did).
A very concrete framework with an example of how to give feedback at work.
Talking about tech debt is so unspecific and confusing that maybe it’s better not to use the term at all and instead talk about it in these terms (specific goals, business outcomes, incremental delivery).
“This is all to say that Paul Graham is an effective marketer and practitioner, but a profoundly unserious public intellectual. His attempts to grapple with the major issues of the present, especially as they intersect with his personal legacy, are so mired in intuition and incuriosity that they’re at best a distraction, and worst a real obstacle to understanding our paths forward.”
An utter and total indictment of Paul Graham who of course is impervious to such things.
I’m just thinking of moving away from Chrome but for somebody who’s as heavy a tab user as I am, this looks useful and also scarily confronting.
A Django API server in a single file of 70 lines is quite a statement.
An explanation of how it’s possible to program withoutusing your hands using eye-tracking and voice recognition.