Featured post what's this? ✨ Watching for file changes on macOS I've written a Swift script that uses the FSEvents API to get notified of file changes, then I'm using stdout as a bridge to forward those notifications to Python.
Six search engines worth trying now that Google isn’t really Google anymore | TechCrunch Google is about to look really different, and if you're not a fan of the AI overview feature, then you're not going to like what's coming.
Encyclical Letter of His Holiness Leo XIV Magnifica Humanitas (15 May 2026) ENCYCLICAL LETTER MAGNIFICA HUMANITAS OF HIS HOLINESS POPE LEO XIV ON SAFEGUARDING THE HUMAN PERSON IN THE TIME OF ARTIFICIAL INTELLIGENCE [ Multimedia ] ___________________________
Migrating from Go to Rust | corrode Rust Consulting Out of all the migrations I help teams with, Go to Rust is a bit of an outlier. It’s not a question of “is Rust faster?” or “does Rust have types?”, Go already gets you most of the way there. The discussion is mostly about correctness guar…
The Eternal Sloptember I’m calling it now, the adoption of AI agents into software development will be one of the most costly mistakes in the field’s history. Agents cannot program, and it’s taking longer and longer to realize that they can’t. They are a highly sophisticated st...
AI Chip Component Costs: Memory at 63% | Epoch AI High-bandwidth memory (HBM) accounts for 63% of AI chip component costs, up from 52% in Q1 2024. Epoch AI's breakdown of component cost shifts across major chip designers.
davepeck.org Dave Peck's home on the web. Dave is an independent software developer, investor, and civic technologist.
Your Clippy Config Should Be Stricter “If it compiles, it works.” This feeling is one of the main things Rust engineers love most about Rust, and a reason why using it with coding agents is espec...
Watching for file changes on macOS I've written a Swift script that uses the FSEvents API to get notified of file changes, then I'm using stdout as a bridge to forward those notifications to Python.
Why the gradient is a list of partial derivatives | Michał Prządka - Blog Building the gradient formula from scratch using a ski-slope picture, with minimal calculus assumed.
Extending MySQL with VillageSQL One of the things that made me fall head over heals for Neo4j so many years ago was just how extensible it was. If the database engineering team was busy rebuilding the clustering feature for the t…
The Rise of the Backwards Deployed Engineer | Sagiv Ofek The forward deployed engineer embeds with customers to drive revenue. The backwards deployed engineer embeds inward to eliminate SaaS bloat - and might be the most leveraged role in tech right now.
The tech industry as a grass fire – Writings and rehearsals by Nathan Schneider I have spent a lot of my career trying to envision and build better versions of the tech industry. To my face, people often say that I’m optimistic, though I suspect what they mean is that I’m engaged in an act of futility. I consider this work neither op...
Prompt engineering is dead, but Claude still tries - exe.dev blog Agents have good judgment now. Delegation beats micromanagement.
Quiet in the Zoo | A Danver Braganza Extravaganza A reminder (to myself, mostly) on the importance of stepping away from the agents to make time for reflection
Claude doesn't know what time it is Gemini has a clock. ChatGPT has the date. Claude has neither, and the obvious fix isn't as obvious as it looks.
agents don't actually want VMs Every cloud provider is racing to sell agents a VM. But agents don't want a box to rent — they want a cloud to own. Here's why the next primitive is the Agent Cloud, and why Kubernetes has to be rebuilt to deliver it.
I am Not a Black Belt I am a black belt. I am a second dan (nidan 二段) Aikido black belt with the original school of Aikido, the Aikikai foundation. I started Aikido practice in early 1997 after a holiday trip to the US. When Aikido was introduced in Brazil, it had inherited lo...
Bad Agent | scobt At work, I have this growing anxiety that one of the LLM agents I'm encouraged to use is absolutely, positively going to delete something important and irretrievable.
Fork your conversations and rebase your prompts One of the skillsets that the AI phenomenon has quietly boosted is the capability of explaining yourself: putting into words what you actually want, and providing methodologies that can unambiguously verify the implementation against your expectations. Tu...
Don't Read the Comments Aaron Swartz told us not to read the comments. He was right. The comment section of the early-to-mid internet was a place where nuance went to die and bad...
This model is currently experiencing high demand Recently, I have been running into the "This model is currently experiencing high demand" message using the Gemini API. This is frustrating since my side-pro...
Talk for Stanford's EE 292J Via John Markoff, I was invited to a conversation with Jonathan Dotan and the students of his EE292J course entitled Designing for Authent...
Codex CLI Goal Mode: Define Done, Not Next Before v0.128.0, every Codex CLI interaction ended the same way: the agent finished a turn, and you typed the next prompt. For a…
Reasonix — DeepSeek-native AI coding agent Open-source AI coding agent for your terminal. Engineered around DeepSeek's prefix-cache. MCP first-class · plan mode · MIT.