~lobsters | Bookmarks (1978)
-
MoErgo Glove80 programmable ergonomic keyboard - The Terminal Programmer
NOTE: Check out the interactive layer map for this keyboard below! DEMO: Watch this video of...
-
What's in an (Alias) Name? - The Go Programming Language
Robert Griesemer 17 September 2024 This post is about generic alias types, what they are, and...
-
sndkit - a toolkit for computer music composition
sndkit is a sonic toolkit for computer music composition. It aims to bring a collection of...
-
Kelvin Versioning · jtobin.io
25 Feb 2020 Long ago, in the distant past, Curtis introduced the idea of kelvin versioning...
-
Ratchets in software development @ Things Of Interest
So there's a thing we use at work which I call a ratchet. In our codebase,...
-
Blindsided by Rust's Subtyping and Variance
Instead of a String or Vec, we actually used Cow<'a> for performance reasons. Cow<'a> is a...
-
Nix Steering Committee Election 2024
As a first step towards a better governance for official Nix projects, we are happy to...
-
Let’s build and optimize a Rust extension for Python
If your Python code isn’t fast enough, you have many options for compiled languages to write...
-
What are you doing this week? | Lobsters
What are you doing this week? Feel free to share! Keep in mind it’s OK to...