5 CLI Tools That Actually Changed How I Work in 2026(opens in new tab)
Curated river of news
Latest posts from blogs I follow
Sunday came, Sunday went, but the notes can be week notes any day they want to be. Current situation: Monday 25 May: Memorial Day, also hospital day. Having to work...
For many people, Kubernetes Dashboard was their first window into Kubernetes. It offered a simple visual way to see what was running in a cluster, inspect resources, and build confidence without relying on the command line. For years, it helped ...
A wrap up of all the things that happened in Terminal Trove in May 2026.
The TBT Window is the FCP-to-TTI interval used to calculate Total Blocking Time. If FCP or TTI moves, TBT can change even when long tasks do not.
Topics covered in this episode: CVE-2026-48710: A Maintainer's Perspective daily-stars-explorer Markdown to pdf with pandoc and typst postman2pytest Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/482
Short post today. New ZJIT contributor dak2 submitted a PR to fix an overflow bug in fixnum division in ZJIT. We did the division fine, but lied about the type of the result in the case of dividing FIXNUM_MIN by ...
You wake up, brew the coffee, open GitHub, and there it is. Another pull request on your open source project. Thirteen thousand lines added. No issue filed first. No discussion. Just "here, please review this for me." Over the past ...
A post I wrote in 2023, the closing of the canon, predicted that LLM answers would replace search results, dramatically lowering traffic to individual sites, thereby removing the incentives to even write along with building and maintaining websites. Unfortunately, this ...
We've officially reached the papal stage of the AI debate
Day-one deep dive into mlxcel v0.1.0, a Rust-native MLX inference engine. Real M1 Max benchmarks vs mlx-lm and Ollama on Llama 3.2 3B and Qwen 2.5 7B, with architecture diagrams and an honest take on TurboQuant.
Last Thursday Honeycomb was kind enough to hand me the closing keynote slot at O11yCon, a conference whose entire premise is that observability matters and the people in the room are the ones who would know. I used that slot ...
A tmux dashboard for running many Claude Code agents at once — it shows which one needs you, sorted by urgency, so you stop polling and start responding.
Lately, I’ve been feeling like I’m losing control over the code I write when I work with agentic code generation. When I finish an agentic session, I get all the outward signs of having written code, but none of the ...
Use monorepos My very unscientific analysis of the Rust ecosytem has come to the conclusion that Rust developers are wasting way too much time managing packages and dependencies. Whoever has
A beginner-friendly walkthrough of tokenization, prefill, KV cache, decode, batching, TTFT, and why memory bandwidth shapes local LLM performance on NVIDIA DGX Spark.
For the past few weeks I've been using Claude Code from my phone and while it's not a 100% replacement for something like OpenClaw I've found it covers 80% of what I want without too many glaring secu...
A better whois and domain intelligence toolkit.
The Kubernetes project relies on transparency to empower cluster administrators and security researchers. One important way we do that is by publishing CVE records into the Common Vulnerabilities and Exposures database. As part of our ongoing effort to mature the ...
Take a look at a scandal where an online hero spent $500 buying spark plugs online, and discovered 1/3 were fake.
Documenting the typical schedule of my daughter in 2026.
Your documentation has two audiences now - humans reading the rendered HTML, and AI agents trying to make sense of your library. Rich Iannone and Michael Chow from Posit are back on Talk Python with a brand new Python documentation ...
How kube-proxy turns Kubernetes Services into kernel rules. iptables, IPVS, nftables packet paths and which to pick in 2026. Verified against k/k 1.36 source.
Topics covered in this episode: Dumb Ways for an Open Source Project to Die How to create a pylock.toml lockfile https://github.com/facebook/Lifeguard Choosing a Python Logging Library in 2026 Extras Joke See the full show notes for this episode on the ...
Why local LLMs are becoming practical in 2026, what changed across open weights, hardware, and inference software, and why DGX Spark makes the desk feel like a small AI lab.
Are these weeknotes again? Yes they are! Is this a fluke or is it a trend? Who knows! Who cares! Let’s do iiiiiittttttt. Current situation: Monday 18 May: Went for...
I nerd-sniped myself deeply when sorting baby toys and came up with a fun pattern for doing so!
I've been using AI to try and automate / optimize parts of my life from software engineering to exercise and diet. My latest experiment has been to use AI to improve my book recommendations by turning...
750 reasons not to get back with your (Pl)ex
update 2026-07-06: Anthropic added Playwright Chromium and an Artifact tool to their hosted environment. Feels more magical.
I wrote a new fiction book and it is now published. The first in a new series!
At Google I/O this week, the company announced the biggest change to Search in 25 years. The ten blue links? Gone. Instead, you get — first at times? soon always? — “generative UI”, an “intelligent search box” with custom interactive ...
Today I learned that collections.deque is implemented as a doubly-linked list of blocks. collections.deque I've written about the data structure deque from the module collections extensively. In particular, I wrote a deque tutorial with plenty of practical example use cases ...
As a Rust project grows in size, it can take a non-trivial amount of efforts to keep it in a clean state that will not impede your and your co-workers'
SIG-Etcd announces the availability of the first beta release of etcd v3.7.0. This new version of the popular distributed database and key Kubernetes component includes the long-requested RangeStream feature, as well as a refactoring and cleanup of multiple legacy components ...
A CLI and TUI to validate and run GitHub Actions locally.
Throwing shit at the wall. I'm the wall.
Topics covered in this episode: Using Django Tasks in production Co-authored with Claude? PyPI packages are increasing rapidly httpx2 Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/480
I just got back from a three and a half week trip to Japan. It was the longest trip I have ever been on (aside from studying abroad in Germany, which felt different). I made the following wild circuit with ...
I visited a decades-old Go club in Barcelona!
I recently added tags to my blog using BERTopic and a mix of LLMs. You can see the tags in the sidebar to the right (or in the footer on mobile). I’ve done this before in 2023, with GGUF Mistral ...
Are these weeknotes? Yes they are! Will I do them again next week? Who knows! Sunday 10 May: Got home from hospital shift around 7:30pm. Exhausted, hangry. Walked into a...
i gave a little talk as closing keynote for the first AI Engineer Singapore. burned some bridges but said what i felt.
This week I'm talking with Matt Carey about Code Mode and how most of us have been thinking about MCP all wrong. Matt works on the Agents SDK and MCP at Cloudflare — we discuss how server-side Code Mode lets ...