~lobsters | Bookmarks (1987)
-
Async/Await Is Real And Can Hurt You — My Blogs
Published on November 20, 2024 Aysnc/await in Rust is a couple years old now. Personally, I...
-
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...