Credit where credit is due, the new Slack AI bot has been a game changer for finding old slack conversations. I was skeptical, but it actually works for me.
Credit where credit is due, the new Slack AI bot has been a game changer for finding old slack conversations. I was skeptical, but it actually works for me.
My colleague @dmarticus wrote a great piece challenging the βAI wipes out white-collar jobs in 18 monthsβ narrative.
Software development isnβt typing code. Itβs ambiguity, constraints, and coordination. That makes it much harder to fully automate:
dylanamartin.com/2026/02/21/c...
My shirt keeps telling me Iβm absolutely right.
Blogged: One year at PostHog haacked.com/archive/2026...
I know it's just a stochastic parrot, but sometimes Claude can be wryly dismissive:
Blogged: Don't sleep on git worktrees like I did. But using them can be a bit of a chore. But here's a script that makes using git worktrees a breeze:
haacked.com/archive/2025...
One more reason I love working at PostHog. Our changelog videos are legit hilarious and entertaining!
www.youtube.com/watch?v=xCrf...
My team is hiring a backend focused engineer: posthog.com/careers/back...
Going to see DJ Snake at Drumsheds in London Oct 10!
Check out spelungit: An MCP server I wrote for semantic search of git history. Fully local using a local LLM and sqlite to store embeddings.
haacked.com/archive/2025...
Plans to use stronger online models in the future, but for now, this works pretty well!
Great post from a colleague: four things in four years at PostHog. Lessons useful at any company: pauldambra.dev/2025/09/four...
At every point in the universe, if you look out into space, the universe is expanding in all directions from that point. Every point in the universe is the center of the universe. So maβam, in answer to your question if I think the world revolves around me, the universe does.
I think GitHub's CodeQL scanning is broken. It looks like every successive warning includes all the previous warnings.
I think I broke Claude. This video is not sped up.
I was trying to find an old router in my order history on Amazon and how did I order this before I was born?!
I recently adapted GitHub's scripts to rule them all github.com/github/scrip... to PostHog's existing bin scripts. Now it's a part of our handbook: posthog.com/handbook/eng...
And there's a repo: github.com/PostHog/scri.... I love the cross-pollination that happens when companies are transparent.
Hey! Looks like Iβm an MVP for another year. Much appreciated!
Itβs clouds all the way down
major GCP outage is affecting so much downstream
Great demo @damianedwards.com!!!
I broke the AI again. Clearly Cursor is a fan of LISP.
TIL a fact thatβs obvious to any French speaking person but wasnβt to me. If itβs not a crescent shape then itβs not a croissant because croissant is literally crescent in French. It might be a viennoiserie instead.
Iβll be speaking at Techorama. Let me know if youβll be there!
Screenshot of bug report called: The group chat includes people that were never invited
New bug report opened in the TM SGNL github repo github.com/micahflee/TM...
I heard a scenario: Would you rather receive $1M dollars, or a penny on the 1st such that every penny doubles every calendar day.
Of course I pick $1M dollars. What'm I to do with 1 billion pennies? That wouldn't fit in my apt. It'd weigh over 2750 tons! I don't want that headache.
This is a test of skeeting using code.
Do you work on a repo that squash and merges PRs? Notice that `git branch --merged` doesn't work in that scenario? Want a git alias that can clean up merged branches even if they've been squashed? Well I got you! An update to my GitHub Flow aliases: haacked.com/archive/2025...
I now have an answer to the interview question, "What is the biggest technical challenge you've faced?".
Answer: Getting a React Native project to build and run locally. I now feel like I can handle any technical challenge!
Wrote some C# today as a palate cleanser. Itβs like visiting family after living abroad in exotic places.
TLDR; PostHog is hiring for a bunch of positions: posthog.com/careers
I mentioned I started here in Jan: haacked.com/archive/2025...
It's a great place to be a software engineer. Lots of interesting work and a great distributed and remote culture.