go
Tag
  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