🦞🌯 Lobster Roll

Stories by bitfield

The April Fools joke that might have got me fired (oldvcr.blogspot.com)
charset=“wtf-8” (wtf-8.xn--stpie-k0a81a.com)
I Went To SQL Injection Court (sockpuppet.org)
Do Not Fix Bugs Reported in Your Open Source Projects (code.dblock.org)
3 shell scripts to improve your writing, or "My Ph.D. advisor rewrote himself in bash." (matt.might.net)
Naming Conventions That Need to Die (2018) (willcrichton.net)
Rust's Most Subtle Syntax (zkrising.com)
How I think about Zig and Rust (lewiscampbell.tech)
How to Think About Time (errorprone.info)
SQLite: Defense Against The Dark Arts (sqlite.org)
The IPv6 transition (blog.apnic.net)
Where’s _why? What Happened When One of the World’s Most Beloved Programmers Vanished (2012) (slate.com)
Rust's Sneaky Deadlock With `if let` Blocks (brooksblog.bearblog.dev)
Never Missing the Train Again, Thanks to Rust (lilymara.xyz)
TigerBeetle coding style guide (github.com)
NonStop discussion around adding Rust to Git (lwn.net)
Common Misconceptions about Compilers (sbaziotis.com)
Simple trick to save environment and money when using GitHub Actions (turso.tech)
Passkey technology is elegant, but it’s most definitely not usable security (arstechnica.com)
Rust error handling is perfect actually (bitfieldconsulting.com)
String vs &str (blog.sulami.xyz)
Falsehoods programmers believe about null pointers (purplesyringa.moe)
Programming Languages That Blew My Mind (2023) (yoric.github.io)
Why Clojure? (gaiwan.co)
A mouseless tale: trying for a keyboard-driven desktop (lwn.net)
Are Golang Generics Simple or Incomplete? A Design Study (dolthub.com)
FoA: Ferris-on-Air: An experimental Wi-Fi stack for rust on the ESP32 (github.com)
The errors of TeX (yurichev.com)
How Many Hours Can You Code? (thecodist.com)
BASIC Star Trek Games (newton.freehostia.com)