Programming Leftovers
-
Rlang ☛ Rene Descartes walks into a bar
I recently told the old Rene Descartes joke to a math class: Rene Descartes walks into a bar.
-
Thorsten Ball ☛ Skin-Shedding Code
Here’s a bit of lingo that I learned working at Zed: shredding. Or: going on a shred.
What it means is to rewrite code. To take something apart — to feed it into the shredder — and put it back together again, but in a different, better way. It’s refactoring, but switching the scalpel for a sledgehammer.
-
Simon Willison ☛ Some Go web dev notes
Go 1.22 introduced HTTP routing in February of this year, making it even more practical to build a web application using just the Go standard library.
-
Julia Evans ☛ Some Go web dev notes
I spent a lot of time in the past couple of weeks working on a website in Go that may or may not ever see the light of day, but I learned a couple of things along the way I wanted to write down. Here they are: [...]
-
Python
-
Simon Willison ☛ django-plugin-datasette
The hook only works for Django apps that are served using ASGI. It allows plugins to add their own wrapping ASGI middleware around the Django app itself, which means they can do things like attach entirely separate ASGI-compatible applications outside of the regular Django request/response cycle.
-
-
Rust
-
Rust Weekly Updates ☛ This Week In Rust: This Week in Rust 566
Hello and welcome to another issue of This Week in Rust!
-
ZDNet ☛ Rust in Linux now: Progress, pitfalls, and why devs and maintainers need each other [Ed: Making a mess under the guise of bringing security?]
Prominent Linux kernel developers gathered to share insights on kernel development's current state and future at a recent roundtable discussion during the Open Source Summit Europe in Vienna.
The panel, moderated by Jonathan Corbet, Linux kernel developer and co-founder of Linux Weekly News (LWN), featured developers Alice Ryhl, a Google software engineer on the Android Rust team, Josef Bacik, tech lead for Meta's kernel file system team, Anna-Maria Behnsen, a Linux kernel developer at Linutronix who's worked on real-time Linux, and Dan Williams, a member of Intel's Linux core kernel architecture team.
-