Co-founder of @thethinkmill. Creator of @KeystoneJS, react-select and classnames etc.

Sydney
Joined March 2009
Thanks to everyone who came to AI x SME on Friday 👏 Our co-founder @borisbozic shared where he thinks small businesses should actually start with AI. The short version: you don’t need to overhaul how your business runs. Small steps that compound beat big-bang change. Three places to start: 1️⃣ From zero to one. Set up an AI assistant and safely connect it to your email, documents and business know-how. 2️⃣ Automate repetitive work. Pick one manual task and hand it to an agent, so your team can spend their time on work that matters. 3️⃣ Use what you already pay for. Most of the tools you use every day have AI features built in. Explore them, and keep your data safe while you do. Underneath all of it is one principle: build strong fences before you need them. Guardrails aren’t there to stop people experimenting. They’re what let your team experiment with confidence. The best part was talking with business owners afterwards about where AI could win back time in their week, and where it’s not worth the effort yet. Thanks to @techcouncil_aus for having us. Missed the talk and wondering where to start? Send us a message.
2
5
302
There’s a mountain of wisdom here. Great thread.
We have built 10 different AI products at PostHog like PostHog AI, our Wizard, Replay Vision, Scouts, and more. Combined, they are used by nearly 100k people every month. Along the way, we’ve learned a lot about building them, what works, and what doesn’t. Here are the 38 most important lessons:
1
4
1,390
This is a good take. Nader is a smart guy.
Software abundance: a brain dump on the state of the job market and the software industry. My feelings have swung between optimism and pessimism over the past ~8 or so months, and have ultimately landed on the extreme end of optimism / positivity, I'll try to explain why. I've thought about this a lot. In November 2025 if you were a software engineer and tried Opus 4.5, you knew it was basically "over", or you were in denial that it was over. Over in the sense of our identities as programmers no longer was going to mean what it used to mean, typing code etc.. "does this mean less demand for what I do since more people can do it, will I be valued less, will the cost of software go to zero..." In terms of the software job market, a large portion of it is booming. Many companies are being born, exploding in value, revenue, and hiring. People who became AI pilled in their approach to software engineering have done extremely well, those who haven't have not. People who have pivoted into new and fast growing verticals, companies, products enabled by AI have done well, people who stuck with larger teams / companies that either are moving slowly or are being disrupted have had a hard time or are being laid off. People who still distinctly identify as a "frontend / backend / etc.." have had a harder time than people who have said fuck it and 10xed themselves by leaning harder into AI and objectively broadening their skillset + what they bring to the table. It's crazy that I can talk to someone with the former mindset and it's doom and gloom while people in the latter literally are making more than they ever have, along with more opportunities than they have ever had. My craziest realization though is more around the state of the software industry and software abundance. Since joining @cognition I've realized Jevons paradox is real and it's incredible to see. The number of software companies is exploding, the amount of software being shipped is exploding (teams we work with regularly 10-20x their shipped PRs), the number of people starting to write software is exploding. I've also realized that just because code is easier and faster to write, good software is still hard to get right, needs care, and requires good judgement. AI allows you to ship 20x more code, but so can your competition. So while the software industry has always moved quickly, it continues to accelerate with AI. Our roadmaps just get larger, our bar is higher, the quality of the software we ship is better. I was scared that the craft of building software was going away, but I've realized it's actually the opposite. The majority of what I'm seeing automated is the type of work that engineers hate - fixing bugs, doing migrations, upgrading dependencies, repeatable tasks. Agents are *very good* at this type of work. What agents still lack is the judgement, curiosity, context, and taste of a human plugged into to the outside world. So as we automate the work we don't enjoy, we're getting more time to experiment, innovate, and get back to doing the type of work we love the most, why most of us began programming in the first place. I'm at a place where I'm more excited and optimistic than I have been in my ~14 year career.
4
7
149
71,043
Replying to @harvest
@harvest what are you thinking?? our last annual bill was $3.8k USD just got an email from you saying next month we'll be charged $33k USD, you've got to be kidding per your pricing calculator, we *could* be charged $5.8k on flex, which is still a huge jump insta-cancel 😠
4
4
1,321
everything about this is wrong, we've been with you since we started the business over a decade ago. I don't begrudge you making money, but this is bad in the extreme, esp. with the mindless shift to the top billing tier at a 9x cost increase
1
238
Wild how much this place feels like Twitter again
4
5
734
remember when programming was free
136
152
65
2,089
260,220
The faster people can get to something 80% done and unstable, the more they are going to crave stuff that's already 100% done and reliable.
64
105
15
1,435
82,278
Jed retweeted
Introducing Flue — The First Agent Harness Framework Flue is a TypeScript framework for building the next generation of agents, designed around a built-in agent harness. Flue is like Claude Code, but 100% headless and programmable. There's no baked in assumption like requiring a human operator to function. No TUI. No GUI. Just TypeScript. But using Flue feels like using Claude Code. The agents you build act autonomously to solve problems and complete tasks. They require very little code to run. Most of the "logic" lives in Markdown: skills and context and AGENTS.md. Flue is like Astro or Next.js for agents (not surprising, given my background 🙃). It's not another AI SDK. It's a proper runtime-agnostic framework. Write once, build, and deploy your agents anywhere (Node.js, Cloudflare, GitHub Actions, GitLab CI/CD, etc). We originally built Flue to power AI workflows inside of the Astro GitHub repo. But then @_bgiori got his hands on it, and we realized that every agent needs a framework like Flue, not just us. Check it out! It's early, but I'm curious to hear what people think. Are agents ready for their library -> framework moment?
191
339
105
3,817
801,125
This is the the quote I've been citing a lot recently.
you can outsource your thinking but you cannot outsource your understanding
851
4,350
272
46,599
2,770,742
Time spent with children spikes for a few years in your thirties and early forties before falling off a cliff. It’s a devastatingly short window. Blink and you’ll miss it. Slow down. Play Monopoly. Read them books on repeat. The time you spend with your children is never wasted.
23
101
8
1,555
38,179
It's wild to think about how massive 1M token context windows in LLMs really are That's roughly equivalent to: - The complete works of Shakespeare - 11 hours of audio - A 5-minute session fixing some TypeScript issue
92
202
9
5,484
148,049
Jed retweeted
Unpopular opinion: "AI makes everyone a developer" is true the same way "cameras makes everyone a photographer"
754
3,262
433
28,670
1,153,350
I heard rumors that Claude Mythos can fetch data in React without useEffect
88
73
16
1,916
120,118
To quote from my keynote at Vercel's internal offsite: Software is free as in puppies. It will pee in your bedroom and eat your furniture. The weight of every line of code is real. We will need to maintain it. We will need to port it. It goes into the context window. And somebody in this room will get paged at 2am because it did something unexpected
Absolutely insane week for agentic engineering 37K LOC per day across 5 projects Still speeding up
46
112
17
1,619
153,228
Jed retweeted
everyone is trying to build async agents that work when they sleep but all they really need are Australians
85
109
28
1,712
92,236
I’ve been following Ghost pretty much since it launched, and could not be happier for them about the $10M ARR milestone 👏 The coolest thing is they cracked this while empowering their users to build sustainable revenue on top of their platform. So much to love here.
Today @Ghost crossed $10M ARR, as a bootstrapped non-profit foundation building open source software. Indie publisher revenue earned with Ghost now ~$130M, and accelerating. The world of technology is shifting rapidly, and so is the world of media, creators and journalism. It's hard to keep up with, and even harder to predict. My strong belief, though, is that open software that you own and control is going to be even more important and relevant in the future than it is now. So we're going to keep building it.
4
4
601
Despite the doom and gloom you hear on X the developer job market is fine. In fact dev jobs grew 10% over the last year while the overall market declined. Here's what I'm seeing on the ground as someone who recently went through interview loops with several companies: - There are a ton of early to medium stage startups hiring very aggressively. - AI-native people are in very high demand - If you're interviewing, just aim for earlier stage companies - If you're in SF or NYC you're probably going to have a much easier time - Larger / legacy companies are the only ones doing layoffs, and it's only a few of them. My advice: stay ahead of the curve on AI tooling and be able to demonstrate what you know pointedly.
25
18
4
354
36,483
If you thought your company's edge was "how fast you ship", you're in for a rude awakening. Everyone can ship fast now. Obviously, not everyone can ship tastefully, with quality and restraint in mind. That's the new edge.
233
261
86
3,314
212,549
The speed Anthropic are shipping what everyone wants *in* Claude is the best ad for how fast you can ship things *with* Claude
New in Cowork: scheduled tasks. Claude can now complete recurring tasks at specific times automatically: a morning brief, weekly spreadsheet updates, Friday team presentations.
2
750
This is insane, but it also highlights how well spec'd and documented next.js is. Specs are the new source code.
This is insane. Next.js rebuilt based on Vite, and it only took one week and $1,100 in tokens?!?! Code really doesn't matter anymore. Crazy.
1
5
1,906