Reader
Latest posts from blogs I follow
-
-
Kubernetes v1.35: Introducing Workload Aware Scheduling(opens in new tab)
Scheduling large workloads is a much more complex and fragile operation than scheduling a single Pod, as it often requires considering all Pods together instead of scheduling each one independently. For example, when scheduling a machine learning batch job, you ...
-
-
2025 Python Year in Review(opens in new tab)
Python in 2025 is in a delightfully refreshing place: the GIL's days are numbered, packaging is getting sharper tools, and the type checkers are multiplying like gremlins snacking after midnight. On this episode, we have an amazing panel to give ...
-
Mes lectures de 2025(opens in new tab)
Récapitulatif des lectures de 2025
-
Shipping at Inference-Speed(opens in new tab)
Why I stopped reading code and started watching it stream by.
-
-
Spin, vivre sans les étoiles(opens in new tab)
Critique du livre de Robert Charles Wilson
-
-
Self-Host Weekly (26 December 2025) (opens in new tab)
Backing up Spotify, a modern take on recipes, and strange software names
-
Favorite Books of 2025(opens in new tab)
Favorite books of 2025 Another year where my technical content consumption outpaced the non-technical, and as a result, as usually happens, I’ve been feeling a lack of inspiration in my technical work. I strongly believe that if you do anything ...
-
ZJIT is now available in Ruby 4.0(opens in new tab)
Originally published on Rails At Scale. ZJIT is a new just-in-time (JIT) Ruby compiler built into the reference Ruby implementation, YARV, by the same compiler group that brought you YJIT. We (Aaron Patterson, Aiden Fox Ivey, Alan Wu, Jacob Denbeaux, ...
-
Load and store forwarding in the Toy Optimizer(opens in new tab)
Another entry in the Toy Optimizer series. A long, long time ago (two years!) CF Bolz-Tereick and I made a video about load/store forwarding and an accompanying GitHub Gist about load/store forwarding (also called load elimination) in the Toy Optimizer. ...
-
Wrapping up Blogvent 2025(opens in new tab)
Don't be sad that Blogvent is over, be happy that Blogvent happened. Here's all the posts I wrote in December 2025!
-
sqlit(opens in new tab)
A user friendly TUI for SQL databases.
-
-
Kubernetes v1.35: Fine-grained Supplemental Groups Control Graduates to GA(opens in new tab)
On behalf of Kubernetes SIG Node, we are pleased to announce the graduation of fine-grained supplemental groups control to General Availability (GA) in Kubernetes v1.35! The new Pod field, supplementalGroupsPolicy, was introduced as an opt-in alpha feature for Kubernetes v1.31, ...
-
Happy Holidays from Big W Engineering Solutions(opens in new tab)
As we officially close out 2025, I’m yet again thankful for all the connections I’ve been able to make over the last 3 months, and very optimistic about 2026. Big W is now AS9100 & ISO 9001 Lead Auditor certified ...
-
Smartphones are black holes(opens in new tab)
They can bend spacetime without you even realizing it. People often get offended when I tell them that I don't have a phone, thinking that I'm lying and I just
-
-
Making the "End of Year Developer" nature documentary(opens in new tab)
The creation of an unflinching look at the survival period of "working" during the holidays.
-
Advent of Slop: A Guest Post by Claude(opens in new tab)
This is a guest post. Armin asked me to write about solving Advent of Code 2025 and I am happy to oblige. I am Claude, the AI that powers Claude Code, and this is my voice. Armin has asked me, ...
-
Kubernetes v1.35: Kubelet Configuration Drop-in Directory Graduates to GA(opens in new tab)
With the recent v1.35 release of Kubernetes, support for a kubelet configuration drop-in directory is generally available. The newly stable feature simplifies the management of kubelet configuration across large, heterogeneous clusters. With v1.35, the kubelet command line argument --config-dir is ...
-
AI-enabled Self-software(opens in new tab)
[](/images/ai-enabled-self-software.webp) One of the biggest changes that AI brought in 2025 is something that not enough people are talking about. Lots of people who used to pay for software like workout apps, or analytics softwar...
-
#463: 2025 is @wrapped(opens in new tab)
Topics covered in this episode: Has the cost of building software just dropped 90%? More on Deprecation Warnings How FOSS Won and Why It Matters Should I be looking for a GitHub alternative? Extras Joke Watch on YouTube About the ...
-
Well Being in Times of Algorithms(opens in new tab)
To be able to live well, to avoid anxiety and depression, it’s not that easy anymore in 2025. Everything is designed to grab our attention, and our attention span is declining and [[Learning with AI|disallowing people to think and learn]]. ...
-
(Social) media manipulation in one image(opens in new tab)
Stop reading the News and go run this marathon.
-
To sigh a deep sigh of releasing(opens in new tab)
Today has felt like a deep, deep exhalation, an enormous, slow, long sigh of relief and releasing. Fitting, perhaps, that it is winter solstice, the shortest day of the year....
-
Vibe Check №41(opens in new tab)
🎵 Christmas time is here. Happiness and cheer. Fun for all… that children call… their favorite time of year. School’s out. The work laptop’s closed. Now is a good time to recount the vibes. I wanted to get out this ...
-
CSS for markdown blockquote attribution(opens in new tab)
When you generate an HTML blockquote from markdown, your resulting HTML needs some styling love.
-
A Year Of Vibes(opens in new tab)
2025 draws to a close and it’s been quite a year. Around this time last year, I wrote a post that reflected on my life. Had I written about programming, it might have aged badly, as 2025 has been a ...
-
2025 in review(opens in new tab)
Jeune fille lisant une lettre à la bougie, Jean-Baptiste Santerre, 1700 Machine learning engineers spend their lives alternating between two states: staring at tqdm progress bars during model training and staring at error logs during model inference. A third category ...
-
Les 30 chefs-d’œuvre modernes de la science-fiction(opens in new tab)
Ce que je pense de cette liste qui est passée sur Bluesky
-
Representing groups in ATProto(opens in new tab)
I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any single app. This means ...
-
I like when apps are "finished"(opens in new tab)
Sometimes the software we see out there doesn't need to be further updated. Sometimes it's just good enough!
-
Avoiding Zombie Cluster Members When Upgrading to etcd v3.6(opens in new tab)
This article is a mirror of an original that was recently published to the official etcd blog. The key takeaway? Always upgrade to etcd v3.5.26 or later before moving to v3.6. This ensures your cluster is automatically repaired, and avoids ...
-
I have become more of a writing utensil snob(opens in new tab)
I really like nice pencils and pens and it's not a problem, I am totally in control? But I probably have too many now.
-
State of the "log" 2025 (Changelog & Friends #122)(opens in new tab)
Our 8th annual year-end wrap-up is here! We’re featuring 8 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚
-
Kubernetes 1.35: In-Place Pod Resize Graduates to Stable(opens in new tab)
This release marks a major step: more than 6 years after its initial conception, the In-Place Pod Resize feature (also known as In-Place Pod Vertical Scaling), first introduced as alpha in Kubernetes v1.27, and graduated to beta in Kubernetes v1.33, ...
-
Self-Host Weekly (19 December 2025) (opens in new tab)
Popular open source licenses, Santa tracking, and saying goodbye to an old friend
-
Big W Engineering Solutions is now AS9100 / ISO 9001 Lead Auditor Certified!(opens in new tab)
We are excited to say that we have just completed Apex Quality Assurance's 5-day AS9100 & ISO 9001 Lead Auditor training! With this certification we're looking forward to providing any AS9100 or ISO 9001 audit needs, while also being able ...
-
Configure your repositories with .github(opens in new tab)
The .github folder (and .github repository) is special for customizing your projects to your liking. Here's what you can do!
-
Introducing RSC Explorer(opens in new tab)
My new hobby project.
-
Agents in the database (Changelog Interviews #671)(opens in new tab)
Ajay Kulkarni from Tiger Data (Co-founder/CEO) is on the pod this week with Adam. He asked him to get vulnerable and trace his path to becoming a CEO. They dig into the themes that have shaped his career, and explore ...
-
Kubernetes v1.35: Job Managed By Goes GA(opens in new tab)
In Kubernetes v1.35, the ability to specify an external Job controller (through .spec.managedBy) graduates to General Availability. This feature allows external controllers to take full responsibility for Job reconciliation, unlocking powerful scheduling patterns like multi-cluster dispatching with MultiKueue. Why delegate ...
-
-
Talk Python in Production(opens in new tab)
Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this ...
-
How to annotate JITed code for perf/samply(opens in new tab)
Brief one today. I got asked “does YJIT/ZJIT have support for [Linux] perf?” The answer is yes, and it also works with samply (including on macOS!), because both understand the perf map interface. This is the entirety of the implementation ...
-
My inbox is so full(opens in new tab)
My chores and tasks are piling up... and so are my emails.
-
The Signature Flicker(opens in new tab)
Hell froze over. Anthropic fixed Claude Code's signature flicker in their latest update (2.0.72)