optimalism (parody)(opens in new tab)
This is all done by a Quirky Personal Site Haver (really: don’t miss the main site!) but this subsite is more pointed at a lot of content you’ve surely come across before:
Curated river of news
Latest posts from blogs I follow
This is all done by a Quirky Personal Site Haver (really: don’t miss the main site!) but this subsite is more pointed at a lot of content you’ve surely come across before:
Python appears to be everywhere nowadays! How did it happen, that a language that almost died in the Python 2 to 3 process is now the lingua franca a default choice when people talk about programming? There must be some ...
See the full show notes for this episode on the website at talkpython.fm/519
David has worked on a lot of cool tech you know like Kubernetes and Kubeflow, and he's usually a few years ahead of the game. So getting to catch up with him about what he's working on now is probably ...
In short, science classes pair a description of our best knowledge at the present with a story of discovery of how we came to know what we know now, with the clear implication that this method is how we will ...
Coolify & Dokploy are two of the most popular open souce platforms as a service, but which one is right for you? Well, in order to answer that, I decided to put each one, head to head.
Diving into Elixir has been a blast, and its functional paradigms are challenging the way I think about programming. Join me as I chronicle this journey from the perspective of a long-time OOP dev.
“When teams need a new frontend, the conversation rarely starts with “What are the constraints and which tool best fits them?” It often starts with “Let’s use React; everyone knows React.” That reflex creates a self-perpetuating cycle where network effects, ...
If you make your phone interface more annoying to navigate, you use it less.
Topics covered in this episode: Mozilla’s Lifeline is Safe After Judge’s Google Antitrust Ruling troml - suggests or fills in trove classifiers for your projects pqrs: Command line tool for inspecting Parquet files Testing for Python 3.14 Extras Joke See ...
In a recent turn of events, I find myself at a bit of a crossroads with an exciting new job on the horizon! In this post, I introduce myself and discuss my vision for the new blog.
16 years of commenting has made me zero friends. That scares me. All of that social activity with zero ROI. At first, I thought that I needed to change my commenting habits, and, you know, try to make connections. But ...
As an example, I recently wanted to subscribe to the RawTools newsletter. When I went to their newsletter subscription page, I noticed that their URL looked like this: https://rawtools.us11.list-manage.com/subscribe?u=00722345fc94fb4d4b323edc3&id=4ff553ba3e If you can find a URL from a Mailchimp email campaign ...
Introducing Claude Code Anonymous - a new meetup format for full-breadth developers.
I’ve pointed to Jillian’s website indirectly before, but go and enjoy this idle game! It’s short, sweet, features cute pixel art, and there’s a neat “night” mechanic where automations turn off.
There is a very vigorous debate happening online right now around what shape evaluation for LLM-based products should take. I don’t want to rehash all of it, other than saying that if you are building any applications with with non-deterministic ...
My thesis for the future of software dev agents. This is a hastily written blogpost done on not a lot of sleep, so pardon poor pacing and structure and typos and mistakes but…
There are four cards, a simple rule, and all you’ve got to do is to work out which cards you need to turn over to see if the rule has been broken. That’s got to be easy, right? Well maybe, ...
Topics covered in this episode: prek tinyio The power of Python’s print function Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company's Entire Database Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/448
Watch me build Arena live - a real-time collaborative coding session exploring AI-powered development workflows.
One of the first material scientists I spoke to about making things that last for thousands of years offered a compelling insight: “Everything is burning, just at different rates.” What he means is that what we perceive as aging is ...
I wrote a new bash script. And you probably shouldn't use it.
I will be in Chicago this Saturday through next week for DjangoCon US 2025 (September 8-12). I hope to see people there in person. If you can’t make it, please consider getting an online ticket. They are relatively inexpensive, you ...
A wrap up of all the things that happened in Terminal Trove in August 2025.
Poetry is no less a mystery than anything else on earth. One or two felicitous lines can hardly stir our vanity, since they are but gifts of Chance or of the Spirit; only the mistakes belong to us. I hope ...
Exactly one year ago, Jeremy Howard published a proposal to make the web more accessible to AI and, in particular, to LLMs. How many of the top one million websites adopt this approach? The proposed standard suggests creating a file ...
Topics covered in this episode: rathole pre-commit: install with uv A good example of what functools.Placeholder from Python 3.14 allows Converted 160 old blog posts with AI Extras Joke See the full show notes for this episode on the website ...
Programming with proofs.
This is a review of a manifesto associated with a learning program.
A few years ago, I wrote a paper on embeddings. At the time, I wrote that 200-300 dimension embeddings were fairly common in industry, and that adding more dimensions during training would create diminishing returns for the effectiveness of your ...
Thanks for Joining Career Course Correction Your seat is confirmed. You’ll get a welcome email shortly with all the key details, including: Start date and time (NZDT) Zoom link for the live sessions Access to the private Signal group A ...
The styles that defined Sailor Moon personal shrines and Cardcaptor Sakura LJ icon edits and so forth reached me before Animal Crossing (I was dropped out of college before meeting the latter) and are probably most formative in my sense ...
I don’t know how much we ought to trust this source but I’d definitely believed the included myths without any sources at all, so this may be of interest to others.
See the full show notes for this episode on the website at talkpython.fm/518
Welcome to the inaugural issue of the Toad Report, an irregular series where I document updates to Toad—my terminal interface for agentic coding and all things AI.
Obs.js is a tiny inline script that exposes network, battery, CPU, and memory signals to CSS and JavaScript so you can adapt to user context.
The ILC developed a database of tens of thousands of dissidents living in the Eastern Bloc and carefully targeted the books it sent. Paris became a critical hub where travelers could load up; the Librairie Polonaise, a venerable Polish bookshop, ...
How can you build a website using Obsidian? From markdown to web.
The new json/v2 package is looking to be quite interesting
Running multiple Docker containers can slow down your laptop and drain your battery. In this blog, we explore Docker Offload — a game-changing feature
A 6-week program for mid-career developers who feel stuck, coasting, or drifting. Stop autopiloting. Start steering.
Went fully back to Ghostty, VS Code on the side, and Claude Code as my main driver. Here's what actually works after months of experimentation.
Female velvet spiders exhibit a remarkable type of maternal care unique among arachnids. Upon the birth of her brood, the mother spider liquefies her internal organs and regurgitates this material as food. Once her capability to liquefy her insides is ...
Topics covered in this episode: pypistats.org was down, is now back, and there’s a CLI State of Python 2025 wrapt: A Python module for decorators, wrappers and monkey patching. pysentry Extras Joke See the full show notes for this episode ...