~lobsters | Bookmarks (1972)
-
Reading the Generalized Isolation Level Definitions paper with Alloy
My last few blog posts have been about how I used TLA+ to gain a better...
-
Hyrum's Law in Golang / Abenezer Belachew
I recently stumbled upon an intriguing comment while exploring the Go codebase. "Due to Hyrum's law,...
-
Testing with Go and PostgreSQL: ephemeral DBs
Table of contents Let’s say you created a Go program that stores data in PostgreSQL —...
-
What to expect from CHICKEN 6 | More magic
NOTE: This is a guest post by Felix Winkelmann, the founder and one of the current...
-
The Prequel to SQL is SEQUEL
November 18, 2024 Meta note: follow me on Bluesky if you are so inclined. I've been...
-
An Unreachable Hidden XKCD Easter Egg inside CPython
Are you an xkcd fan? I certainly am, and it looks like the CPython developers are...
-
How Many Values Does a Boolean Have?
A friend of mine recently had an interview for a software engineering position. They later recounted...
-
Adding Apple’s Globe key to a QMK-powered keyboard
I don’t remember when Apple quasi-promoted the Globe 🌐︎ key to act as a modifier that...
-
Build your own SQLite in Rust, Part 3: SQL parsing 101
After discovering the SQLite file format and implementing the .tables command in part 1 and part...
-
What are you doing this week? | Lobsters
What are you doing this week? Feel free to share! Keep in mind it’s OK to...
-
The fat lady hasn't started singing just yet...
I thought I'd give a brief run-down of the process that Knight Lore uses to render...