Casey Chow
casey.so
Casey Chow
@casey.so
I guess I'm in AI now.
Reposted by Casey Chow
I'm starting to get absolutely tired of the "we reached $$$ in ARR faster than anyone in the world" type of posts.

They increasingly feel manufactured to the point of made up. Somehow it's always a bunch of other company logos that are below, and the company posting as #1
November 18, 2025 at 5:39 PM
Reposted by Casey Chow
This one was new to me: this scammer sent me a “fake” iMessage, trying to hide the fact that it’s an SMS.
October 23, 2025 at 11:41 PM
Cities and Ambition (2008)
I’ve been thinking a lot lately about the relationship between my environment and my personal growth lately. Small ways, like how people perceive your choice of city–a founder told me they think of New York as a ... https://casey.so/2025/08/02/cities-and-ambition-ive-been/
August 2, 2025 at 7:23 PM
Windsurf gets raided by Google
From TechCrunch:

"In a shocking twist, Google DeepMind is now hiring Windsurf CEO Varun Mohan, co-founder Douglas Chen, and some of the startup’s top researchers. A Google spokesperson confirmed the hiring... https://casey.so/2025/07/13/windsurf-gets-raided-by-google/
Windsurf's CEO goes to Google; OpenAI's acquisition falls apart | TechCrunch
Notably, Google is not taking a stake in Windsurf and will not have any control over the company.
techcrunch.com
July 13, 2025 at 11:58 PM
Despite the proliferation of AI agents in B2B, it’s still very difficult to actually make or use them as a consumer. I don’t really want to use MCP locally to power all of this, so I’ve just been throwing relay.app at everything to do structured research and interpretation.
July 6, 2025 at 3:15 AM
I like Warp, but I'm kinda skeptical of the "2.0" marketing. https://casey.so/2025/07/01/warp-is-now-an-agentic/
Casey Chow
casey.so
July 2, 2025 at 1:08 AM
Reposted by Casey Chow
Some good points here about the vulnerabilities in Substack’s business model, but also how the pressure to be a platform conflicts with what is actually good for the writers it attracted. Reminds me a lot of Patreon in that way.
June 24, 2025 at 4:02 AM
Biome v2 now lints types
This now a real alternative to eslint.
Biome v2—codename: Biotype
biomejs.dev
June 20, 2025 at 2:47 AM
Underusing Snapshot Testing
I’m a huge fan of snapshot testing, especially in JavaScript/TypeScript where types often lie, ane especially in backend. This article was a good reminder to me why I think it’s such a powerful tool in the arsenal.
June 15, 2025 at 4:35 AM
A Mostly Sane Guide to Root Cause Analysis
caseychow.micro.blog
June 15, 2025 at 3:10 AM
Reposted by Casey Chow
Biome v2 beta release is now available!

🛠️ Plugins: create custom lint rules with GritQL
🔀 Multi-file analysis
📝 Revamped, configurable import sorting
🧐 Linter domains
🙅‍♀️ New suppressions
👩‍✈️ Analyzer assist
..and more!!

biomejs.dev/blog/biome-v...
Biome v2.0 beta
A major milestone in the making
biomejs.dev
March 24, 2025 at 1:53 PM
Reposted by Casey Chow
Sorry if this sounds like complaining but I really don't know what's going on here.

I am just as frustrated as you are. But the only solution to getting people to understand what's involved is to tell people what's involved.

And I guarantee you many apartment managers legitimately don't know.
March 23, 2025 at 6:25 PM
Reposted by Casey Chow
You can now try fragment arguments in graphql-js 🚀
I am extremely proud now with the Fragment arguments specification advancing to stage 2 and it being on GraphQL v17 alpha.

I guess it's time to start posting demos stackblitz.com/edit/sb1-h5w...
Fragment Arguments Demo Setup - StackBlitz
Starter project for Node.js, a JavaScript runtime built on Chrome's V8 JavaScript engine.
stackblitz.com
March 13, 2025 at 2:08 PM
Reposted by Casey Chow
I got fed up of posting the same comment every time the topic of LLM hallucinations in code comes up (short version: they don't matter because you'll spot them the second you try to run the code) - so I've turned that comment into a longer form blog post simonwillison.net/2025/Mar/2/h...
Hallucinations in code are the least dangerous form of LLM mistakes
A surprisingly common complaint I see from developers who have tried using LLMs for code is that they encountered a hallucination—usually the LLM inventing a method or even a full …
simonwillison.net
March 2, 2025 at 6:27 AM