1
Writing a SQL database from scratch in Go
Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL
Notes on software development
Visit notes.eatonphil.com → RSS feedOn Hacker News Nov 2018 – Nov 2025
Software Engineering 16Programming Languages 10Systems & Performance 8Databases & Data 7Career & Management 5Life, Learning & Writing 3
Writing a SQL database from scratch in Go: 1. SELECT, INSERT, CREATE and a REPL
Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly
Parser generators vs. handwritten parsers: surveying major language implementations in 2021
Writing a lisp compiler from scratch in JavaScript: 3. LLVM
Writing an x86 emulator from scratch in JavaScript: 1. a stack and register machine
Writing a lisp compiler from scratch in JavaScript: 6. LLVM system calls