Lobster Roll

Stories by rtpg

The Factory Timezone (data.iana.org)
The pedantic checklist for changing your data model in a web application (rtpg.co)
DB Indexes Do Not Magically Compose (rtpg.co)
A Couple Lines To Improve Print-Based Debugging In Loops (rtpg.co)
Type Unions Don't Always Compose Well (rtpg.co)
Portals in Emacs (chrisdone.com)
Writing The World's Most Boring Quine (rtpg.co)
Differing Values In A Team Are Costly (rtpg.co)
Writing Your Own Sudo (rtpg.co)
jj-fzf: Text UI for Jujutsu based on fzf (github.com)
Named Arguments In Rust, If You Want Them (rtpg.co)
Any "General" Programming Forums Or Mailing Lists?
Given the recent Discord news, I have been wondering if there are active forums or mailing lists that are "about programming" while not being about a specific project that people have been enjoying. While I really get a lot of value from Lobste.rs and chatting with people on this platform, there ...
Live Coding a Basic Chat Server in Zig with Evented I/O (2019) (youtube.com)
There was some chatter in #lobsters about screencasts so I thought I'd share one that I recently watched that I enjoyed. Also has a bunch of interesting stuff about Zig (side thought: would be nice to have a tag like "coding" for stuff like this or posts about configuring your system up)
Fitting Some Files Through A Stdout-Shaped Hole (rtpg.co)
Huffman Codes – How Do They Work? (two-wrongs.com)
A High-Level Gameplan To Start Playing With FPGAs (rtpg.co)
Designing Code For Forward Progress (rtpg.co)
FastHTML - Modern web applications in pure Python (fastht.ml)
It's All Just Debian (rtpg.co)
What conferences are you all looking forward to?
With more and more conferences spinning up in person again, are any of you looking forward to venturing out to any during the coming year? Or perhaps participating in a virtual conference that has been going well? I've found that participating is pretty motivating, so I would like to find out before...
vgtk: A declarative desktop UI framework for Rust built on GTK (github.com)
What would be the best way to transform money into OSS tool bug fixes?
Over the years I have been moving more towards OSS tooling for my everyday life. Because I'm spending less on proprietary software (and I also just want things to be better), I have been looking for a way to get nice improvements of stuff I'm using. I know there's stuff like open collective for ...
How Jane Street Does Code Review (2017) (janestreet.com)
GlueSQL: SQL Database Engine as a Library (github.com)
Implementing Rust's dbg! in Python (rtpg.co)
Big Ball of Mud (1999) (laputan.org)
PEP 636 – Structural Pattern Matching: Tutorial (peps.python.org)
Understanding Clojure's Persistent Vectors, pt. 1 (2013) (hypirion.com)
Learning lower-level programming (jamesg.blog)
Property Testing Stateful Code in Rust (rtpg.co)