Watch, Read, Listen


  • There’s an uncomfortable idea I can’t shake: What if the only way to keep the future of medicine open… is to grab it first? That sounds aggressive—because it is. But it might also be necessary. The Problem: Innovation Gets Locked Up Modern medicine doesn’t just run on science—it runs on intellectual property. When a company

    Read more


  • There’s a comparison people don’t like to make—but probably should: artificial intelligence and guns. At first glance, they seem worlds apart. One is software; the other is hardware. One lives in data centers; the other in holsters and safes. But at their core, both are immensely powerful tools that amplify human capability. And that amplification

    Read more


  • I ran into something recently that felt simple on the surface but turned into a bit of a rabbit hole: VS Code just… wasn’t updating. No errors. No warnings. Just silently stuck on an old version while everything else on the system updated fine. And every time I started VSCode it said “There is a

    Read more


  • There’s a lot of excitement around AI writing code. And that excitement is justified. AI can produce code faster than any individual developer ever could. It can scaffold services, write tests, generate APIs, and even refactor existing systems. But the best way to understand AI isn’t as a replacement for engineers. It’s as something else

    Read more


  • When I was working for Palm, I came to them because they bought out startup AnyDay.com. If you believe in patents, which I don’t, we invented the online calendar, which is why they bought us. After the dotcom crash at the end of 2001, Palm decided in their shortsighted way that their future was as

    Read more


  • I made a open source project on GitHub called “Gambler” that uses SpecKit plus the AI agent of your choice to assist you in making gambling decisions. It prompts your for all the relevant information you gave give it — either URLS or you can cut and paste stuff. Tell it all the factors you

    Read more


  • AI-assisted programming has quietly created a new development style: vibe coding. You describe what you want.The model produces code.You skim it, maybe run it, tweak a few things, and keep moving. Sometimes it’s astonishingly productive. A feature that might have taken an hour appears in seconds. But vibe coding changes something fundamental about software development:

    Read more


  • I got a SMS message from a friend I loosely know. We’re FB friends and we’ve met IRL twice. They are also a *serious* player in the startup space — and I have a startup looking for financing.Here’s how the conversation went. This is where I think they are probing me to find out if

    Read more


  • There’s a narrative forming in tech that AI is a young engineer’s tool. The assumption is that younger developers will adopt it faster, integrate it more naturally, and ultimately dominate in an AI-assisted development world. I’m not convinced. Older engineers may be uniquely equipped to use AI effectively. AI Makes the Same Mistakes as Junior

    Read more


  • There’s a belief in our industry that building software is incredibly hard. It isn’t. Writing code that works? That’s increasingly easy. Even “simple” AI systems can generate functional microservices with decent structure and solid test coverage. Given a clear task, modern AI can scaffold APIs, wire up a database, add authentication, and produce a respectable

    Read more