Building cities(opens in new tab)
I go back and forth with periods of writer’s block for this blog / microblog / whatever this is. But I think I’m back again. This time, my focus is going to (mostly) be on life outside of the digital ...
Latest posts from blogs I follow
I go back and forth with periods of writer’s block for this blog / microblog / whatever this is. But I think I’m back again. This time, my focus is going to (mostly) be on life outside of the digital ...
All systems have rules. Understanding and applying the rules well is different than memorizing and obeying the rules perfectly. “Too much faith is the worst ally. When you believe in...
Ahmad Alfy explains how URLs are state containers, Shrivu Shankar shares how he uses every Claude Code feature, Yusuf Aytas laments how AI broke technical interviews, Wu Xiaoyun tells how he saved TikTok $300k during his internship, and TOON is ...
Engineering management can look glamorous from the outside — but behind the scenes, it’s often a mix of tough calls, emotional juggling, and constant context switching. In this episode, we’re diving into the hard parts of being an engineering manager ...
Solving the One Thing That Keeps Me Up at Night in Software Development One of the only real things in software development that keeps me up at night is...
Today, we’re talking about building real AI products with foundation models. Not toy demos, not vibes. We’ll get into the boring dashboards that save launches, evals that change your mind, and the shift from analyst to AI app builder. Our ...
Have you ever played Duck Duck Goose1 and the person who’s it keeps walking and walking and walking and walking around and never picks the goose? It’s really boring. There...
Welcome to the second issue of The Toad Report. If you are new here, Toad is a universal interface for AI I am currently building.
Using the superuser elastic API keys to access the Elasticsearch API is not recommended. The API key is often used by remote clients on remote systems. Any attacker who might get access to the token, can compromise the entire Elasticsearch ...
It's a FRIGHT...when your record a podcast with dead projects all around. Tech debt, poor choices, timing, market shift, and optimizing for the wrong things are all lurking around waiting to pop out at you! Just don't forget to push ...
If there is one thing that I’ve learned in my roughly 30 years of working with design tools, it is that they come and go and that you should always stay curious and be open and ready to learn something ...
The three-tier hierarchy that structures my Personal AI Infrastructure
A wrap up of all the things that happened in Terminal Trove in October 2025.
It is now Anno Domini 2025, and for some reason, people keep trusting email. That needs to stop. Let’s talk about why–but first, let’s talk about why I’m telling you this now. All things happen in cycles, including grifting. And ...
Adam Jacob joins us to discuss how agentic systems for building and managing infrastructure have fundamentally altered how he thinks about everything, including the last six years of his life. Along the way, he opines on the recent AWS outage, ...
Here are my Default Apps 2025, which builds from my Default Apps 2024 and Default Apps 2023 posts. 🤖 AI Coding Assistant: Claude Code + GitHub Copilot CLI + Codex ⚙️ Automation: Hammerspoon 🎒 Backups: Backblaze 🔖 Bookmarks: Raindrop.io 🌐 ...
In an age where most companies try to steal (let's face it, you didn't really consent to this) as much data from you as possible, in order to build marketing
A terminal tool for managing cron jobs locally and on servers.
Humans love stories. Maybe that is because for thousands of years, stories were the way information was preserved and passed on to others, to the next generations. Maybe because they create community and collective culture. Maybe because they capture our ...
 I've had several thoughts on the [Karpathy and Dwarkesh conversation](/blog/why-i-think-karpathy-is-wrong-on-the-agi-timeline) that took place in late October 2025. But the one that keeps haunting me is something Karpathy just kind of c...
I have to confess that I am not reading that many books these days. Most of the time, I resort to listening to them in audio form. But every once in a while, a book comes along that is just ...
“React’s mobile strategy inherently drives teams toward platform capture. The web offers an alternative: no gatekeepers, no platform fees, direct distribution.”
The Dead Internet Theory dies, Geoffrey Litt tries to code like a surgeon, Matt Sephton thinks spreadsheets are great for UI design, Nate Meyvis advocates for front-end maximalism, Hemant Pandey thinks 9-5 employment is a great option for most, David ...
In this episode, we explore how to become an effective engineering manager—even without a technical background. We’ll unpack what the role truly entails, how to leverage your strengths in communication, strategy, and people management, and ways to bridge technical gaps ...
The Dublin-based Irish Pub Company has designed upwards of 2,000 pubs in more than 100 countries around the globe
Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full control? NiceGUI, pronounced "Nice Guy" sits on FastAPI ...
You can store and even process videos in DuckDB. In this post, we show you how.
In 1977, NASA launched two spaceships carrying two golden records into the void of interstellar space. The Voyager Golden Records contained instructions for playing its contents, finding Earth in the cosmos (oh my …), as well as images, a variety ...
My gut feeling tells me that not that many people have yet heard of or used the linear() easing function, one of the most exciting newer additions to CSS. Looking at the stats in the State of CSS survey, this ...
11Seeds are shitty little bastards. You put them in the ground. Nothing happens. You water. You watch. You pull weeds. Nothing happens. You wait. You water. You watch. Nothing happens....
It's our first Kaizen after the big Pipely launch in Denver and we have some serious mopping to do. Along the way, we brainstorm the next get-together, check out our new cache hit/miss ratio, give Pipely a deep speed test, ...
We show how you can build high-performance data lakes with no moving parts.
As my six-month old daughter is sprouting teeth and making mostly unsuccessful attempts to crawl, I’ve been thinking a lot about fertility. Too much of it brings one set of problems as resources inevitably become scarcer, but too little of ...
Discover 10 lesser-known CLI apps that boost productivity and add flair—like C Bonsai, a customizable ASCII bonsai tree growing in your terminal in real time.
“React’s core failure is compounded by confusing API design for which documentation is indecisive, essays are written, and correct usage is endlessly debated.”
Claude Skills are the approachable AI tool I didn't know I needed.
Now that cross-document view transitions are gradually making their way into modern browsers, now seems like the perfect time to explore them, if you haven’t already. They are, in fact, surprisingly straightforward to implement. And just like we’ve seen with ...
On the joy of making arbitrary small rules for yourself which you can break at will but which also might help you steer your own obstinate behavior a bit more...
Ellie Huxtable's magical shell tool, Atuin, won developers' hearts by syncing, searching, and backing up our shell history with ease. Now Ellie is tackling the desktop with a GUI built to help teams make their workflows repeatable, shareable, and reliable.
In the old days we relied on tox and nox to test a Python project against multiple Python versions, now we can lean on uv+just. For most projects this keeps our configuration straightforward and reduces dependencies.
Lifetime annotations are one of the things that distract the most new rustaceans. From my experience writing and digging into Rust codebases, lifetime (annotations) induce a cognitive load that distracts