Introducing SmashLanding
I've been building in public for a while now. And the hardest part isn't shipping - it's talking about what you shipped.
You push a commit at midnight, fix a bug that's been haunting you for three days, add a feature you're genuinely proud of. And then... nothing.
Because writing a post about it feels like a whole separate job. You've got LinkedIn wanting a professional narrative, X wanting a punchy hook, Reddit wanting you to be real and community-first, Hacker News wanting zero hype.
Four platforms, four completely different voices, all for the same update.
So I built SmashLanding to solve exactly that.
What is it?
SmashLanding turns your code changes and daily wins into platform-ready social posts - in about 60 seconds.
You connect your GitHub, pick the commits you want to post about, and it reads the actual diffs. Not just the commit messages.
The real code. It figures out what actually changed - a new feature, a bug fix, a refactor - and writes about it like a founder talking to their audience, not a developer listing file changes.
Then it generates posts in your language, style and structure, tailored for every platform you care about. X gets a long-form build-in-public narrative. LinkedIn gets a structured story with a hook and bullet points. Hacker News gets a two-sentence technical summary. Reddit gets something honest and community-first. All from the same update.
How it works
1. Connect GitHub - SmashLanding pulls your recent commits automatically. No manual input required.
2. Pick what's worth posting - you see a feed of your recent changes. Select the commits that matter.
3. Add context (optional) - link a project so it knows your product name and audience. You get much better results with a little context (tip: create a project to only have to link once!)
4. Generate - SL reads the actual diffs, understands what changed functionally, and writes posts for each platform in your voice.
5. Copy, edit, post - every platform gets its own card. Edit inline if you want. Copy and post. (or post to X with one click)
Why it's built for builders
If you're building in public, consistency is everything. Your audience grows when you show up regularly - not just when you launch something big.
SmashLanding makes it easy to post about the small wins too. The bug you fixed. The page you rebuilt. The feature that took two hours but will save your users ten.
It's also honest by design. The AI is explicitly told: no hype, no "excited to share", no corporate speak. Just what you built, what was hard about it, and what it means. Because that's what actually builds an audience.
And it learns your voice. Connect your X account and it analyses your last ten tweets - your vocabulary, your rhythm, your tone - and matches it. So posts sound like you, not like a generic AI writing assistant.
Who it's for
- Indie makers who ship every day but post once a month
- Founders who want to build in public but don't know where to start
- Developers who'd rather be coding than writing LinkedIn posts
- Anyone who's ever thought "I should post about this" and then didn't
What's included
- GitHub integration - reads real diffs, not just commit messages
- 6 platforms - X, LinkedIn, Hacker News, Reddit, TikTok, Email (more to come!)
- Voice matching - learns your tone from your existing tweets
- 1-click X posting - publish directly without leaving the app
- Project context - link repos to projects so the AI always knows what you're building
- Generation history - every post saved, searchable, reusable
SmashLanding is live now. Free tier gets you started. Builder plan unlocks unlimited generations for the days you're shipping hard.
Come build in public. Make some noise about the work. Feel free to provide me with feedback, its invaluable!
https://t.co/WfeHaXrET7
🚨 AJ-FURY COULD LAND IN THE US
👀 Eddie Hearn has said that the United States, alongside the United Kingdom, is a frontrunner to host the Anthony Joshua-Tyson Fury heavyweight fight, tentatively scheduled for November. [TheStompingGround]
@levelsio The gaslighting is off the charts in Europe lol..
I swear we're taught gaslighting is an awful, terrible thing to do and they do it on an industrial scale 😂
Usyk finally seemed to switch on for a few seconds and dropped him.
Very bad stoppage imo, I have no doubt Usyk would’ve finished it early in the 12th, but very very bad stoppage.
Huge Usyk fan but I think his stock goes down quite a bit from that and Rico’s goes up a LOT
SpaceXAI and @cursor_ai are now working closely together to create the world’s best coding and knowledge work AI.
The combination of Cursor’s leading product and distribution to expert software engineers with SpaceX’s million H100 equivalent Colossus training supercomputer will allow us to build the world’s most useful models.
Cursor has also given SpaceX the right to acquire Cursor later this year for $60 billion or pay $10 billion for our work together.
Experts are saying it: SUVs damage our roads more than ordinary passenger cars.
I’ve asked @TfL to look into the effect of supersized SUVs in London as more of these vehicles take up space on London’s roads.
https://t.co/QPSExtuhyE
@Artmanthegoat For real haha I remember when I started boxing years ago and I was genuinely surprised how much it takes to just continuously throw punches.. and then when you're in with someone throwing back too 😂 the boxers on tv just make it look easy 💀