Aug 07, 2025

Running a local coding agent with LM Studio and OpenCode

I’ve been a huge fan of Claude Code since it launched. Over the past few months, I’ve been using it extensively across all kinds of projects. Claude Code is still the best tool out there, though others (Gemini CLI) are catching up. I recently discovered OpenCode, an open-source model agnostic framework that supports local models, and used it to test gpt-oss-20b, qwen3-coder-30b — currently the best open source coding models with tool calling. [5 min →]

Jul 26, 2025

Jul 25, 2025

Jul 24, 2025

Jul 12, 2025

Why I Deleted My Second Brain: A Journey Back to Real Thinking

I feel really seen by this. For years I’ve tried to be dilligent with PKM and read-it-later tools. There are some workflows that are useful e.g. these quotes are parsed from my highlights of the transcript of the Youtube video in Reader, but overall my journey mirrors the author’s, and the underlying psychology it exposes is uncomfortable to comprehend. I’m not sure I’ll delete it all, but it’s given serious pause for thought.

over time, my second brain became a moraleum, a dusty collection of old selves, old interests, old compulsions piled on top of each other like geological strata. Instead of accelerating my thinking, it began to replace it. Instead of aiding memory, it froze my curiosity into static categories. [4 min →]

Jul 10, 2025

My Claude Code setup

This is a list of the various things I’ve done to my claude code setup. A lot of it is not well documented, so I’m pulling it together as a master list here. [2 min →]

Jun 26, 2025

Jun 01, 2025

May 20, 2025

May 18, 2025

Remarks on AI From NZ

Quoting Neal Stephenson:

Maybe a useful way to think about what it would be like to coexist in a world that includes intelligences that aren’t human is to consider the fact that we’ve been doing exactly that for long as we’ve existed, because we live among animals. Animals have intelligences of many different kinds. We’re used to thinking of them as being less intelligent than we are, and that’s usually not wrong, but it might be better to think of them as having different sorts of intelligence, because they’ve evolved to do different things. [7 min →]

May 17, 2025

Get That Job at Google

Quoting Steve Yegge:

First, you can’t tell interviewers what’s important. Not at any company. Not unless they’re specifically asking you for advice. You have a very narrow window of perhaps one year after an engineer graduates from college to inculcate them in the art of interviewing, after which the window closes and they believe they are a "good interviewer" and they don’t need to change their questions, their question styles, their interviewing style, or their feedback style, ever again. [1 min →]

May 16, 2025

All 125 posts and quotes in the archive →