Reflections on a decade of coding
scattered-thoughts.net · 417 words · saved by 5 readers
I've been programming professionally for about 12 years. Here are some of the things I worked on in the last 2 years.
I've been programming professionally for about 12 years. Here are some of the things I worked on in the last 2 years. In a small team (averaging ~3 people, I think?) in a little under a year, we built a SQL query planner that passed the >6 million tests in the sqlite logic test suite. I figured out how to decorrelate arbitrary SQL subqueries (I wasn't the first person to figure this out, but I got there independently). I demonstrated a mode of consistency failure in various popular streaming systems that I believe was not widely understood at the time. I wrote the text editor that I use…
saved by
related reading
- Reflections on 10,000 Hours of Programming | Matt Rickardmatt-rickard.com
- Things unlearnedscattered-thoughts.net
- Shipping at Inference-Speed | Peter Steinbergersteipete.me
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Twenty Five Years of Computing - Susam Palsusam.net
- Writingscattered-thoughts.net
- Against SQLscattered-thoughts.net
- "We ran out of columns" — the best, worst codebase — Jimmy Millerjimmyhmiller.github.io
- 5 Things I've Learned in 20 Years of Programming - DaedTechdaedtech.com
- 6 Weeks of Claude Code - Puzzmo Blogblog.puzzmo.com
- Software development topics I've changed my mind on after 10 years in the industrychriskiehl.com