Big W is now ISO 9001 Lead Implementer Certified(opens in new tab)
Check out Big W's new ISO 9001 Lead Implementer certification!
Curated river of news
Latest posts from blogs I follow
Check out Big W's new ISO 9001 Lead Implementer certification!
Topics covered in this episode: Migrating from mypy to ty: Lessons from FastAPI Oxyde ORM Typeshedded CPython docs Raw+DC Database Pattern: A Retrospective Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/476
How to get an otherwise responsive framework to look good on mobile devices.
While GitHub has been busy losing its last nine of availablility, I’ve been thinking about how the internet used to be. Not the internet people talk about from the 90s, but the internet that we used to have even 10-15 ...
I stumbled across this report from NASA, “Elements of Engineering Excellence”, published in 2012, The inspiration for this paper originated in discussions with the director of MSFC Engineering in 2006 who asked that we investigate the question: “How do you ...
It’s a secret to everyone! This post is for RSS subscribers only. Read more about RSS Club. I’ve heard the term “Ozempic face” for awhile. People have opinions about that one, but I tend to feel like we should be ...
I’ve watched a billion hours of YouTube and I’ve noticed a common trend: Whether that’s a drawing, a video game, a song, a cake, or a whole-ass off-grid house; I’ve learned that it’s fun to watch people make something. Since ...
Welcome back to compiler land. Today we’re going to talk about value numbering, which is like SSA, but more. Static single assignment (SSA) gives names to values: every expression has a name, and each name corresponds to exactly one expression. ...
TL;DR - In 2026.Q1 I participated in a 12-week programming retreat, published my 1,000th blog post, started building with Rust, solidified my agentic engineering workflows, shipped my first game, star...
On December 24, 1968, Christmas Eve, astronaut William Anders took what would become one of the most consequential photographs in human history. He was aboard Apollo 8, orbiting the Moon for the fourth time, when the spacecraft rotated and the ...
New and improved mobile Kubernetes cluster
Nextcloud v. OnlyOffice, April Fools' Day jokes, and throwbacks to 1995
Why posting on Facebook that you do not give them rights over what you posted on their platform is useless. In fact, as soon as you post that statement on Facebook, Facebook can do with it whatever they want.
CSS containment lets you isolate layout and paint work to self-contained ‘islands’. Here’s what each contain value does and how to use it safely.
A closer analysis on the airspace around Mumbai's BOM/VABB (CSMIA) Airport. Questioning the intuitions from memories and answering and reasoning through the data.
When you type a question into ChatGPT, the model only has what you typed to work with. But tools like Claude Code can plan, iterate, test, and recover from mistakes. They work more like we do. The difference is the ...
512K lines of TypeScript, verified against actual source. The engineering patterns in Claude Code's leaked codebase that most coverage got wrong.
The new WebAIM Million report is out, the eighth annual accessibility analysis of the top one million home pages on the Web. And after eight years of data, the picture is as sobering as ever. In 2019, 97.8% of home ...
Over the decades, Humans have proved to be pretty bad at producing bug-free software. Trying to apply our approximative, fuzzy thoughts to perfectly logical computers seems doomed. While the practice
In this post we'll be building a fullstack web app with server-side rendered (SSR) HTML using Rust and Maud. This post continues our series on building webapps with Rust: Build a Simple Single-File R...
A wrap up of all the things that happened in Terminal Trove in March 2026.
A terminal first monitor configurator and daemon for Hyprland.
Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just ...
\"Ingress NGINX was archived March 24, 2026. ing-switch maps all 119 NGINX annotations with
If your design system can only apply `loading=lazy` or `fetchpriority=high` blindly, it may be safer not to apply them at all.
Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just ...
Topics covered in this episode: Lock the Ghost Fence for Sandboxing MALUS: Liberate Open Source Harden your GitHub Actions Workflows with zizmor, dependency pinning, and dependency cooldowns Extras Joke See the full show notes for this episode on the website ...
My sweater is weird but it is special and important to me.
Kubernetes v1.36 is coming at the end of April 2026. This release will include removals and deprecations, and it is packed with an impressive number of enhancements. Here are some of the features we are most excited about in this ...
Astral is joining OpenAI, which says a lot about where the center of gravity is moving for developer tools, LiteLLM got hit by a nasty supply-chain attack, and OpenCode blew up as the latest serious open source swing at the ...
Controversial donation banners, Booklore successors, and a public service announcement for GitHub users
Originally published on Rails At Scale. Look! A trace of slow events in a benchmark! Hover over the image to see it get bigger. img { max-width: 100%; } img:hover { transform: scale(2); transition: transform 0.1s ease-in; } img:not(:hover) { ...
I love my single-purpose devices, and I got another one for distraction-free writing called the BYOK!
I just finished my 12-week programming retreat at Recurse Center. As is tradition, we write "return statements" to reflect on the time - what we did, built, and learned. What is Recurse Cen...
Weekend articles should be lighter and fun. Not everything has to be an argument, a deep dive, or a small your average frustration disguised as an essay. Sometimes I just want to build a tiny piece of nonsense, the sort ...
A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing with digital attestations, then people using a pylock.toml file would have noticed something odd was going ...
If you've built documentation in the Python ecosystem, chances are you've used Martin Donath's work. His Material for MKDocs powers docs for FastAPI, uv, AWS, OpenAI, and tens of thousands of other projects. But when MKDocs 2.0 took a direction ...
Growing up with James Bond, Alex Rider and Inspector gadget, I've naturally always been fascinated by gadgets that enable the hero to spy and fight the badies. Fast forward a
How I switched from Less to Sass to CSS Modules to PostCSS nested and nesting to finally, at last, using pure CSS.
In this post we'll continue our series of building web APIs with Rust. In the last post we built a single-file web API with Rust and Axum using in-memory storage. Now we're going to add a database as ...
A terminal music player inspired by winamp.
The question I asked myself (and the private Slack channel): is ensuring that I have a phone based approach to agentic coding while I’m on vacation healthy because I’m ensuring that I’m not on the computer, a phone is less ...
“You’ve got to think about big things while you’re doing small things, so that all the small things go in the right direction. — Alvin Toffler” A rule (or boundary)...
“In my experience, React (et al) is almost always the wrong solution. React has its place, I’m sure, but it has turned into the proverbial hammer that makes everything look like a nail. I also know that React can be ...
Topics covered in this episode: Starlette 1.0.0 Astral to join OpenAI uv audit Fire and forget (or never) with Python’s asyncio Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/474