Something that took me hilariously long to understand:
Earning millions in revenue doesn't mean you're making money.
Revenue gives no indication to profitability. People assume that would be the case, since well, you'd notice something wrong once you get to a few million.
@VictorTaelin Really enjoy your posts on this! I've found that you don't need to go as far as pointing out the root cause, asking a question like "why does mem flow only in one direction" is enough to put it on thr right track in most cases. Do you think this is getting rarer tho?
Looking for an engineer to join Tano in London.
AI-native influencer marketing. Small team, agents in production, brands paying for it.
I'm the CTO. DM me and I'll tell you exactly what we're building and what you'd own. No recruiter, no form, I read every message.
Link in bio
1/ The highest-leverage work I've done hasn't been writing features. It's been building the plumbing that makes AI agents effective.
The kind that compounds as models get better, not the kind that becomes obsolete.
2/ I'm in a tight loop: kick off task → agent writes code → check preview → read diff → feedback or merge → next task.
The feedback loop is so tight there's no gap for my attention to leak out.
And as models get better, this harness lets me move faster.
4/ The engineering role is shifting. Less writer, more gardener.
You're not writing the code anymore. But you're the one making sure it stays coherent.
Wrote more about this here: https://t.co/bfBYy2eint
1/ New concept I've been thinking about: agentic debt.
It's like technical debt, but self-reinforcing. An agent writes code. Works. Ships. Next agent inherits the codebase. Gets confused by the first agent's choices. Makes worse choices. Repeat.
3/ The fix isn't bigger context windows. Three duplicated patterns don't become clearer with more context, instead they become three times as confusing.
The fix is making the code simple enough for humans to model. Human-understandable turns out to be agent-actionable.
1/2 Haven't tweeted in years. Burned out, had a panic attack, quit my job, rebuilt.
The biggest thing I learned: every lasting behaviour change I've made has been environmental, not motivational. Willpower-based resolutions: 0% success rate for me.
@rexan_wong@vercel Sweet, this is great! Get @posthog analytics setup, should be pretty easy and you're on the free tier so you'll get much more accurate analytics for free :)
(i used to work there, but not anymore)
@TomFromRealLife@raquel_m_smith@posthog You don't want to random assign inside bootstrap. Instead, use your middleware to add this info on page render.
The reason it's not slow is you'd use local evaluation in your middleware - which will compute the flag without going to our servers, and return within 15ms.
@deliberatecoder Congratulations Michael! It's been amazing to follow your journey the past few years :')
good luck with the baby and whatever comes next 🙌
@jameschambers@posthog Hey @jameschambers just took a look for you - the problem here is you have very few absolute conversions, which is why (1) results can easily flip quickly and (2) probability is not very high.
You can input your numbers here to see a similar probability: https://t.co/LPjuzWGxNp