







Notes on building and operating software
Some notes on running new software in production
Some notes on running new software in production
R. S. Doiel, Software Engineer/Analyst — Robert's ramblings
By R. S. Doiel, 2026-02-21 (revised: 2026-03-03, epilogue added 2026-03-27)
Learning To Write Software… Is Hard - Zicklag's Leaflets
But it's also good — Musings about the last year of Roomy development, and more.
The education of a computer
A pocket full of personal software - Bailey's Retrospective
A year-ish spent building software I want, the way I want with *in a low voice* llms
Double processing information for notes : Garden of Learning by Juhis
As I read discussions about note-taking and learning, I often run into complaints about how much time and effort it takes to make and maintain notes and how people wish they could end ...

Geoffrey Litt
Welcome! I work on malleable software: computing environments where anyone can adapt their software to meet their needs with minimal friction. To see what that means to me, read this essay or listen to this interview.

Modular: The Claude C Compiler: What It Reveals About the Future of Software
Compilers occupy a special place in computer science. They're a canonical course in computer science education. Building one is a rite of passage. It forces you to confront how software actually works, by examining languages, abstractions, hardware, and the boundary between human intent and machine execution.

Operating Systems: Three Easy Pieces
Quick: Free Book Chapters - Hardcover - Softcover (Amazon) - Buy PDF - Buy in India - Buy Stuff - Donate - For Teachers - Homework - Projects - News - Acknowledgements - Other Books

Software Bonkers
I’m software bonkers: I can’t stop thinking about software. And I can’t stop building software.
Programming principles for self taught front-end developers
The majority of us are a bunch of self taught people with rather spotty knowledge and that's fine! Kilian (also self taught) is here to share some of the computer science fundamentals you probably are missing with the aim to improve your code in the long term.
Commons Computer
A modern team knowledge base for your internal documentation, product specs, support answers, meeting notes, onboarding, & more…