Reader
Latest posts from blogs I follow
-
-
-
A Few Rambling Observations on Care(opens in new tab)
In this new AI world, “taste” is the thing everyone claims is the new supreme skill. But I think “care” is the one I want to see in the products I buy. Can you measure care? Does scale drive out ...
-
(opens in new tab)
Jim Nielsen writes: A Few Rambling Observations on Care “In this new AI world, “taste” is the thing everyone claims is the new supreme skill. But I think “care” is the one I want to see in the products I ...
-
Sorry, Woodstock's off; or, how I gave everyone dysentery in Transport Fever 3(opens in new tab)
Ironically, considering the rampant dysentery moving through my campground in brown, sputtering waves, the problem I'm facing in Transport Fever 3 is a blockage. The trucks I've loaded with antibiotics are stuck in a traffic jam that stretches all the ...
-
-
"Creativity is the key": how PC hardware's smaller manufacturers are navigating the RAM shortage disaster(opens in new tab)
Far from ushering in a technological golden age, artificial intelligence is giving PC hardware its most trying time in years. As huge, hyper-rich tech companies go about building resource-intensive AI data centres in pursuit of future wealth, the resulting memory ...
-
Distinguishing “Components” and “Utilities” in Tailwind(opens in new tab)
The distinction between "components" and "utilities" seems clear at first glance, but gets a little blurred when working with them in Tailwind. Distinguishing “Components” and “Utilities” in Tailwind originally published on CSS-Tricks, which is part of the DigitalOcean family. You ...
-
-
-
(opens in new tab)
GitHub allows you to “block” accounts (whatever that means). This will show a warning on every repository that account has morged to. Credit to an unknown hero who shared this a few days ago.
-
-
-
Concussion Symptoms(opens in new tab)
Documenting how the head injury incurred on January 16, 2026 continues to affected me one month later.
-
How Rust and Its Compiler Have Revolutionized Software Engineering and Reliability(opens in new tab)
A lot of reasonable people may perceive my enthusiasm for Rust as misguided fanaticism, but it isn't. It's cold pragmatism. Sherlock Holmes liked to say "When you have eliminated the
-
The case for gatekeeping, or: why medieval guilds had it figured out(opens in new tab)
Every open source maintainer I've talked to in the last six months has the same complaint: the absolute flood of mass-produced, AI-generated, mass-submitted slop requests have turned their repositories into a slush pile. The contributions look like contributions, they have ...
-
The Problem with Clones in Rust - Why Functional Rust is Slower Than You Think (And How to Fix It)(opens in new tab)
I've been exploring High Level Rust as a way to get 80% of Rust's benefits with 20% of the pain. The core idea: use immutable data with functional pipelines and generous cloning to avoid borrow checke...
-
-
dealve-tui(opens in new tab)
Delve into game deals from your terminal.
-
Glow, a command-line Markdown viewer(opens in new tab)
Reading markdown files in the terminal
-
-
🔥 If you're with me on team #CommitsDontMatter,…(opens in new tab)
If you're with me on team #CommitsDontMatter, then you might be interested in this Claude hook that just auto-commits after every turn with the title coming from Claude's result and the body containing the originating prompt https://gist.github.com/searls/841837b0e3ecd0461c292a0d1639a49f
-
★ Apple Releases iOS 26 Adoption Rates, and They’re Pretty Much in Line With the Last Few Years(opens in new tab)
At least according to Apple’s own numbers from the App Store, iOS 26 adoption is pretty much exactly in line with the rates for iOS 18 and 17.
-
🔥 One thing I haven't heard many people talking…(opens in new tab)
One thing I haven't heard many people talking about is that coding agents can more or less cure RSI after decades of mashing out programs by hand. Not saying programmers will be remembered as coal miners or 9/11 heroes or ...
-
-
Spiral Scrollytelling in CSS With sibling-index()(opens in new tab)
Lee accepts a challenge: arranging text in a spiral that animates as a vortex on scroll... all in CSS. Spiral Scrollytelling in CSS With sibling-index() originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the ...
-
Web font choice and loading strategy(opens in new tab)
When I rebuilt my website I took great care to optimise fonts for both performance and aesthetics. Fonts account for around 50% of my website (bytes downloaded on an empty cache). I designed and set a performance budget around my ...
-
Interop 2026(opens in new tab)
Interop 2026 is officially a thing and there's plenty of new (and even old) CSS features that we can look forward to being cross-browser compatible and consistent! Interop 2026 originally published on CSS-Tricks, which is part of the DigitalOcean family. ...
-
🔥 Pointed Claude Cowork at two Japanese lease…(opens in new tab)
Pointed Claude Cowork at two Japanese lease applications in Excel. It asked me a few questions, then filled both perfectly. (Better than I could—when I did the same via Excel for macOS, I broke the lookup formulas.) Welcome to the ...
-
(opens in new tab)
“Building Typographic Scales in CSS with :heading(), sibling-index(), and pow()” by Stu Robson presents some really neat ideas. I’ve reduced Stu’s example to a magic one-liner: Stu offers more practical complete design system ideas, with custom properties to make sense ...
-
🔥 Bought a bag of pears 3 weeks ago and they're…(opens in new tab)
Bought a bag of pears 3 weeks ago and they're still hard as rocks. Really looking forward to that 8 hour window next week when they all simultaneously ripen before rotting the following day.
-
What I Built in my First 6 Weeks at Recurse Center and What's Next (Early Return Statement)(opens in new tab)
I'm now 6 weeks into my 12 week batch at Recurse Center. RC pushes you to learn generously and has a tradition of return statements where you reflect and share your learnings in the batch - so here I ...
-
-
-
-
Take a hard game, and make it shorter(opens in new tab)
You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
-
(opens in new tab)
Microsoft’s “Components of the GitHub flow” (archive) training guide is absolute slop. What’s worse is the Git flow diagram appears to be straight up plagiarised from Vincent Driessen’s “A successful Git branching model”. Except for some reason, Microsoft extruded it ...
-
-
All the Claw things (Changelog News #181)(opens in new tab)
Peter Steinberger joins OpenAI, ZeroClaw is "claw done right", MimiClaw runs on a $5 chip, Steve Yegge on managing the AI Vampire, and the day the telnet died.
-
🔥 At first glance, it looks like Apple has…(opens in new tab)
At first glance, it looks like Apple has provided podcasts hosts no documented way to host video for their podcasts except through a third-party hosting provider. Boo. https://podcasters.apple.com/support/5593-how-to-publish-video
-
🎙️ Breaking Change podcast v51 - Praise-bomb(opens in new tab)
I feel like I'm getting saltier, and it's concerning. If you want me to tone it down and/or up, let me know. It'll go a lot better if you just write to [email protected] instead of yelling at your phone. As ...
-
🔥 Enjoyed Dave's post coining Deterministic Core,…(opens in new tab)
Enjoyed Dave's post coining Deterministic Core, Agentic Shell. Functions aren't going anywhere, but imperative code is shifting from if/else to an LLM's decisions. Lotta folks losing the thread here. https://blog.davemo.com/posts/2026-02-14-deterministic-core-agentic-shell.html
-
-
🔥 One month left on Anthropic CEO's prediction…(opens in new tab)
One month left on Anthropic CEO's prediction that, "in 12 months, we may be in a world where AI is writing essentially all of the code." Myself and the folks I talk to have already been there for awhile. https://www.businessinsider.com/anthropic-ceo-ai-90-percent-code-3-to-6-months-2025-3
-
Type-based alias analysis in the Toy Optimizer(opens in new tab)
Another entry in the Toy Optimizer series. Last time, we did load-store forwarding in the context of our Toy Optimizer. We managed to cache the results of both reads from and writes to the heap—at compile-time! We were careful to ...
-
-
I Built an AI Orchestrator and Ran It Overnight - Here's What Happened(opens in new tab)
I ran my AI orchestrator last night for 10 hours and it completed 15 tasks completely autonomously - triaging work items, researching context, writing PRDs, building features, and reviewing its own co...
-
-
Tech Debt as AI pollution(opens in new tab)
Quote from Chris Loy
-