RSSAmplifier

Blog

Kevin B. Ridgway's Blog

kbr.shRSS feed ↗30 posts

Latest posts

Typing Looks Like Typing

From "This is Why You Shouldn't Interrupt a Programmer" — Jason Heeris, 2013. See the full comic at: https://www.reddit.com/r/ProgrammerHumor/comments/60wx3z/this_is_why_you_shouldnt_interrupt_a_programmer/ The problem with typing, is that it just looks like typing no matter what kind of work you're doing. If you're not looking at the person's computer screen you assume low stakes are being…

Looper

I had a simple idea awhile ago checks watch ...apparently five years ago! What if I could loop a song from the CLI to stay in the groove when coding? I called it looper . Originally it could only play local files, and you selected one, and played that one thing on loop. Since then I’ve added a lot of features: Play from anywhere — local files, YouTube (incl. live), SoundCloud , HypeM , and Spotify…

Rewrite Bun in Rust

From Jarred Sumner on the PR: Blog post with details coming soon. It passes Bun's pre-existing test suite on all platforms (and fixes several memory leaks and flaky tests), the binary size shrinks by 3 MB - 8 MB, the benchmarks are between neutral and faster - and most importantly, we now have compiler-assisted tools for catching & preventing memory bugs, which have costed the team an enormous…

Vibed a site around my notes/pics on my trip to th...

Vibed a site around my notes/pics on my trip to the Code w/ Claude conference: https://program247365.github.io/code-with-claude-2026-sf-recap/

For thirty years I programmed with Phish on, every day

Phish isn’t my jam. But Daft Punk is. This piece resonated with me. We’re all still figuring this out.

autoresearch

From Andrej Karpathy: I packaged up the "autoresearch" project into a new self-contained minimal repo if people would like to play over the weekend. It's basically nanochat LLM training core stripped down to a single-GPU, one file version of 630 lines of code, then: the human iterates on the prompt (.md) the AI agent iterates on the training code (.py) The goal is to engineer your agents to make…

Björn Andersson - It's beginning to crumble - The first steps of my breadcrumb tool

But when I started building with agents, it would break me out of what I was doing to go leave breadcrumbs in Roam so I could track what I had been up to. So I stopped. And honestly, it was something I noticed when I worked on meaty problems when programming too, I would get caught up in what I did and not take notes. To my detriment later. I’ve also noticed this. Trying to get into flow with…

Karpathy On How Much Software Engineering Has Changed

I’m going to quote Andrej Karpathy in entirety because I grow tired of X, and because it relates to my previous post on Software_Engineering.md It is hard to communicate how much programming has changed due to AI in the last 2 months: not gradually and over time in the "progress as usual" way, but specifically this last December. There are a number of asterisks but imo coding agents basically…

SOFTWARE_ENGINEERING.md

If you asked me 5 months ago what software engineering would look like, I would not have been close to how it actually is today. Not even.\ \ This file is my way of pointing my agents to my “taste” in terms of how I like to engineer software.\ \ Things are changing so quickly, how we direct agents will too.

Is the craft dead?

I like Scott's take here. It's not dead. Never was. Just changed.

OpenClaw Acquired by OpenAI

Welp, that was fast.\ From Sam Altman: Peter Steinberger is joining OpenAI to drive the next generation of personal agents. He is a genius with a lot of amazing ideas about the future of very smart agents interacting with each other to do very useful things for people. We expect this will quickly become core to our product offerings. OpenClaw will live in a foundation as an open source project…

OpenClaw

This has been the new hotness on the socials. But it's kinda just really good packaging for a local proxy to foundation models. Not saying it's nothing. Still might try it out. But I'm busy, yo.

The Adolescence of Technology

Dario's (founder of Anthropic) essays are required reading.

teleporting into the future and robbing yourself of retirement projects

oooo, boy going through this right now.

Code like a surgeon

As a newcomer to a long-existing codebase recently, AI provides a lot of productivity gains.\ You can choose how you use AI.\ Choose wisely.

With the help of Claude code, I’ve been able to ma...

With the help of Claude code, I’ve been able to make blogging extremely frictionless for me now. Within 20 minutes I had this feature coded and deployed. Wild.

Bun is joining Anthropic

I'll be honest. Bun joining Anthropic wasn't on my bingo card. Congrats to the team!

We had a breakthrough in AI with transformers. Wh...

We had a breakthrough in AI with transformers. Where’s our breakthrough in AI with alignment?

Started reading "The Scaling Era: An Oral History ...

Started reading "The Scaling Era: An Oral History of AI, 2015 - 2025" by Dwarkesh Patel with Gavein Leech.\ \ Dense with citations and definitions. Taking my time here. 😮‍💨

From 6/5/17 in one of my notebooks I wrote down th...

From 6/5/17 in one of my notebooks I wrote down this quote from Andreesen Horowitz - AI Playbook: AI is the new relational database, about to get into every important piece of software we write. This seems to have mostly come true in 2025.

Magical Thinking is the belief that your thoughts ...

Magical Thinking is the belief that your thoughts alone is enough to affect the world. Success requires both appropriate action and realistic assessment of what's actually possible. Just do it or you can just do things. Critical thinking with concrete action. Always.

Building a Bear Notes Skill for Claude Code

Update: As of April 29th, 2026, Bear released natively a CLI/MCP Server and Claude Connector, you should check it out! - https://blog.bear.app/2026/04/bear-2-8-bearcli-claude-connector-and-mcp-server/ I've been using Bear for years. It's where all my thoughts go (I have over 5k+ notes) - meeting notes, code snippets, random ideas at 2am, links I'll definitely read "later" (spoiler: I won't). But…

I've shipped the "notes" feature to my blog. When ...

I've shipped the "notes" feature to my blog. When I'm logged in it shows a Twitter-like compose box, that creates short notes like these. So I can share thoughts on MY site, and not someone else's site.

The Way of Code

The way of code is a fascinating collaboration between Rick Rubin ( yes, that guy ), and Anthropic. I was inspired by this, I love these kinds of canvas animations. They did a good job as a marketing site for (1) Claude, and (2) Rick Rubin’s newsletter.

Everyone Should Be Using Claude Code More

Lenny is right, everyone should be using Claude Code. It’s like having claude.ai that has access to your computer and all it’s files. Claude Code isn’t about coding at all. It’s about having an AI that manages your entire process—whatever the goal might be.

Github Readme That Updates

I’m going to do more of the Show Your Work thing here on my blog. Buckle up. A README for You, Automated I really like automation. Probably a little too much. Add my love of README files, and you’ll be able to see where this is going. One of the things I wanted to do since it came out in July 2020(!), was have my own personal README on GitHub . It’s this feature on GitHub that allows folks to…

Context Engineering

I like this definition better. As we learn more about how to manage our words passed to LLMs, I think the nouns we use should change along with it.

Vibe Coding

Yes, there will be vibes. Yes, there will be coding. These can be separate, or they can come together into something really unique and interesting. I've been delving into recently with fun results with hackertuah and notes-analyzer , and my spelling game . These are some small, quick projects that came together quickly because of vibe coding. I quipped in April about in Vibe Coding Beginnings . I…

8-Bit Spelling Game: Built with Claude

Wanted to share a fun little project I built this morning for my 9-year-old daughter: an interactive, retro-styled spelling game that she absolutely loves! 🎮 The "8-bit Spelling Game" is a fun educational tool where players hear words through text-to-speech and type them out letter by letter, with cute dolphin animations and confetti celebrations for correct answers. 👨‍💻 What made this project…

Cocogitto: The conventional commit toolbox

I highly recommend you incorporate cocogitto into your git workflow. It's a CLI that you use with git to enforce Conventional Commits , A specification for adding human and machine readable meaning to commit messages. See the spec here . I've been using it for a few months now, and it's been great to tighten up my git commit messages, and enable a lot of things like changelog generation which is…