~lobsters | Bookmarks (1962)
-
How I use git
Recently I tried to explain to a colleague my mental model for when to put something...
-
In the future using top-level await might be cause a backwards compatibility break in Node
Node 23 was released this week, and the hot ticket item probably is the fact that...
-
Making mailing lists nicer: Writing a mail extension for macOS with MailKit - the sporks space
As a developer, I need to work with mailing lists a lot. Developer-focused mailing lists tend...
-
Schema changes and the Postgres lock queue
Schema changes are hard. They're hard because there are multiple different failure modes, some of which...
-
OpenHCL: the new, open source paravisor
From the beginning of the cloud computing era, virtualization technology has enabled compute workloads to run...
-
Video scraping: extracting JSON data from a 35 second screen capture for less than 1/10th of a cent
17th October 2024 The other day I found myself needing to add up some numeric values...
-
Announcing Rust 1.82.0 | Rust Blog
Oct. 17, 2024 · The Rust Release Team The Rust team is happy to announce a...
-
Creating Accessible Figures and Tables – DIS 2023
In this section, we have provided guidance for creating accessible figures and tables. By figures, we...
-
Sensible SQLite defaults
Original Post SQLite is cool now. DHH uses it, Laravel defaults to it. Here is a...
-
Yes, Go Does Have Exceptions
October 17, 2024 • 3 min read • by Loris Cro The Zig official website states...
-
Exploring the intertwingularity of a docs site
Building a web crawler gives me another way to answer one of the fundamental questions of...
-
Discovering features using HTTP OPTIONS
Say you have an API, and you want to communicate what sort of things a user...