







Leading the science of software success
The Evolution of Software
Last week Chris Paik published a Google Doc titled, The End of Software, where he articulates the lowering cost of software development and potential implications. He ends the piece with a provocative statement: "Majoring in computer science today will be like majoring in journalism in the late...
Learning to code is overrated: An accomplished programmer would rather his kids learn to read and reason
Mayor de Blasio is winning widespread praise for his recent promise that, within 10 years, all of New York City’s public schoolchildren will take computer science classes. But as a career programmer who founded two successful software…

Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Software
Thomas Ricci - Home
I'm a college student and software engineer currently pursuing a Bachelor's degree in Computer Science at WPI.

Typechecker Zoo - Stephen Diehl
Personal blog of Stephen Diehl - Software engineer writing about technology, programming, and the future

Hitting the High Notes
In March, 2000, I launched this site with the shaky claim that most people are wrong in thinking you need an idea to make a successful software company: The common belief is that when you’re …

Growing a Profitable Podcast on Software Engineering
Hello! What's your background, and what are you working on? I'm Jeff Meyerson, the host of Software Engineering Daily. I grew up playing poker competiti...
Composure
On yet another foray into the list of opinions I have that I’m sure are making me progressively more unemployable by the day, I asked some people on the internet: who is doing interesting work on software composability these days and where do I find them?
Blog
Tom Moor is a founder and full-stack software engineer with a passion for product design and sweating the details.

The Git-ification of the World — Tim Morrissey
Why AI conquered software first, and what that tells us about which industries are next.


Alex Komoroske (Common Tools)
Seeing Like a Programmer (LambdaConf 2024) — Sympolymathesy, by Chris Krycho
How do we make good software, and indeed, what makes software good: both as software, and in terms of its place in the world?

An AI state of the union: We’ve passed the inflection point & dark factories are coming
Bailey Townsend | Software Developer
Bandaid Engineer and open source software developer.

