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
- Emotional managementscattered-thoughts.net
- A Bunch of Programming Advice I'd Give To Myself 15 Years Ago | Marcus' Blogmbuffett.com
- Software development topics I've changed my mind on after 10 years in the industrychriskiehl.com
- The First Ten Yearsgregorygundersen.com
- Speed mattersscattered-thoughts.net
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Moving fasterscattered-thoughts.net
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- Advice to Myself When Starting Out as a Software Developer - The Pragmatic Engineerblog.pragmaticengineer.com
- Some thoughts on writingdanluu.com