go
Tag
A static site generator and website transferring under 20kB
March 19, 2026
An explosion of transitive dependencies
January 25, 2025
Checking linearizability in Go
October 31, 2024
Zig, Rust, and other languages
March 15, 2024
io_uring basics: Writing a file to disk
October 19, 2023
Go database driver overhead on insert-heavy workloads
October 5, 2023
Lessons learned streaming building a Scheme-like interpreter in Go
January 30, 2023
A minimal distributed key-value database with Hashicorp's Raft library
September 17, 2022
SQLite has pretty limited builtin functions
August 21, 2022
Let's build a distributed Postgres proof of concept
May 17, 2022
SQLite in Go, with and without cgo
May 12, 2022
Surveying SQL parser libraries in a few high-level languages
April 11, 2022
SMTP protocol basics from scratch in Go: receiving email from Gmail
February 20, 2022
dsq: Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
January 11, 2022
Implementing zip archiving in Golang: unzipping
November 23, 2021
Extending gosql to supporting LIMIT and OFFSET
January 23, 2021
Emulating linux/AMD64 userland: interpreting an ELF binary
November 26, 2020
Generating a full-stack application from a database
June 14, 2020
Generating a REST API from a database
June 6, 2020
Interpreting Go
October 12, 2019