Let me show you how I regularly ship 60+ valuable PRs a day solo. https://t.co/F5mxN31IK9Let me show you how I regularly ship 60+ valuable PRs a day solo. https://t.co/F5mxN31IK9
the whole schtick of software factory is that shipping doesn't have to start with your prompt or end with merging to main.
Here's our software factory, running fully on Runlayer agents
the signals we pick up are coming from multiple places: customer calls (Fireflies), customer Slack channels, red CI on main, etc. you…the whole schtick of software factory is that shipping doesn't have to start with your prompt or end with merging to main.
Here's our software factory, running fully on Runlayer agents
the signals we pick up are coming from multiple places: customer calls (Fireflies), customer Slack channels, red CI on main, etc. you can also just @ them in Slack, DM them, or drop a pin on any part of the UI (yes, on prod) thanks to https://t.co/qyHHApFqUL - a pin can be left on any element plus a short note. The element, the page and the note go to a webhook, and that starts an agent
every ask gets checked against Linear and open PRs. if it's already tracked, the customer gets added to the existing issue as one more voice, so we don't end up with five tickets for the same thing. Small, clear stuff gets built right away. Anything bigger, or anything near auth or hotpath, comes to relevant engs with a short write-up or draft PR instead
The building part - an agent inside sandbox clones the repo, reproduces the bug, makes the fix, runs the tests and opens a PR with before/after screenshots or a recorded walkthrough demo if change is bigger so noboy has to checkout the branch locally. Another agent performs an adversarial review. Small, non-risky changes are approved and automerged straight away. when the reviewer or CI pushes back, an agent picks the PR back up: it answers every comment, fixes what's real, argues with what isn't, fixes red CI and merge conflicts, then asks for another review. Humans jump in only when requested. After the merge it goes to prod, a QA fuzzing agent pokes at it, and whoever relevant needs to be informed is DMed about it (FDEs, Sales that promised a feature, customers that wanted to see a bug fixed).
This way we ship so fast that internal enablement has become a problem - sales/FDEs were not aware what's even live already. in one 24-hour stretch this week, a single agent got 91 PRs merged. To solve that, we do two things:
- changelog as append only le
just hit $545k MRR... still the only full-time dev
and the app is over 1m lines of code...
in the last 7 days i merged 1,089 PRs
here's the tech stack..
1. over 50 oh-my-pi agents running in parallel on my home linux server
2. 8 Max Claude plans, 1 SuperGrok Heavy plan, and 5 max Codex plans
3. Slack & Telegram…just hit $545k MRR... still the only full-time dev
and the app is over 1m lines of code...
in the last 7 days i merged 1,089 PRs
here's the tech stack..
1. over 50 oh-my-pi agents running in parallel on my home linux server
2. 8 Max Claude plans, 1 SuperGrok Heavy plan, and 5 max Codex plans
3. Slack & Telegram to communicate with my bots. I no longer use a terminal or IDE
4. Linear, the central PM tool my bots use for issue tracking. Every engineering request, bug report, alert and error gets posted here
5. Supabase staging database + Railway preview environments for testing
6. Ubicloud runners for GitHub Actions
7. 4 Mac minis as self-hosted runners for iOS builds and 15 end-to-end iPhone journey tests
8. Sentry for error monitoring
9. pstack by @poteto, my main agent uses her orchestrate playbook to manage the other 50 sessions. it never touches code.
10. a custom 5-stage planning harness before any code gets written.
11. customized pr-af and codex for independent code reviews, so that the model that wrote the code never passes it
12. greptile for final code reviews
13. a watcher that tracks every web merge in production for 24 hours, and reverts it on its own if real users start failing
My first internship paid ₹15,000 a month.
About two years later, I'm a founding engineer at an AI startup at a very good compensation just after graduating from @bitspilaniindia , that too when my degree was in Electrical Engineering.
3 things actually moved the needle:
1. Hackathons were my real interviews.
My firs…My first internship paid ₹15,000 a month.
About two years later, I'm a founding engineer at an AI startup at a very good compensation just after graduating from @bitspilaniindia , that too when my degree was in Electrical Engineering.
3 things actually moved the needle:
1. Hackathons were my real interviews.
My first win in April 2024 paid ₹75,000 and pulled me into Web3. Then $3,000 from Superteam for Defiant, a voice agent for Web3. Then 1st place in the agentic AI track at Starknet Hacker Games, the turning point of my life. Then $2,000 at the Aptos hackathon.
A resume says you can build. A hackathon proves it in 48 hours, in front of people who hire.
2. Paid open source is real, and most students don't know it exists.
I got into the Protocol Labs Developer Guild (PLDG) and earned around $8,000 shipping PRs to real projects. Real codebases, real reviews, real money.
Hackathons plus open source added up to around $14,000 while I was still in college.
3. Never bet everything on one offer.
I got a PPO at @trovesfi, a Web3 startup, and skipped college placements for it. Then market conditions got it revoked.
So I said yes to everything. I spent June to August doing growth at @Gullynest1 : listed multiple properties, called tenants and landlords, tried experimenting with Meta ads (oh boy). Then TenetX, a 300% jump over my last role.
Not the best path i had but yes it was plan B I should have had from day one.
The path, briefly: web dev in first year → first hackathon → ₹15k internship → Eddy Finance (2x pay, a DeFi app with 1.3M+ wallets) → LogX ( Perps Trading and distributed systems) → Troves (hedging strategies, Dca vaults ) → Gullynest → TenetX.
I'll share how I did each of these, properly. What do you want first?
A) How to win hackathons
B) How to get paid for open source
C) How I prepared for interviews after the PPO fell through
Oh, and step 4: once you've got these first 3 things you can connect the input pipes for agentic work to kick off without your attention and that's how you end up shipping thousands of PRs a month like @poteto. My own average over the last 5 days is 77 merged a day 😱Oh, and step 4: once you've got these first 3 things you can connect the input pipes for agentic work to kick off without your attention and that's how you end up shipping thousands of PRs a month like @poteto. My own average over the last 5 days is 77 merged a day 😱
Engineering away "slop" is one of the most fun things I do!
I don't love the term "slop" because it frames it like this is a new thing and it's not.
That said, preventing it, is a pretty simple 3 pronged process:
1. Ensure agents create high quality PRs in the first place
2. Have good agent PR reviewers to catch prob…Engineering away "slop" is one of the most fun things I do!
I don't love the term "slop" because it frames it like this is a new thing and it's not.
That said, preventing it, is a pretty simple 3 pronged process:
1. Ensure agents create high quality PRs in the first place
2. Have good agent PR reviewers to catch problems before they get to prod
3. Use feature flags and have a (regularly tested) disaster recovery process if a problem manages to make it to prod
Swap "agent" with "software developer" and you have a process that actually has always been a good idea.
How I do this is the subject of my YouTube video I'm publishing tomorrow.
I’m just gonna tag people you should not follow and why. I would not fact check me. I know what I’m talking about here.
- @theo ( doesn’t do YouTube and has zero opinion or taste)
- @poteto ( doesn’t work at cursor! Also hates potatoes and can’t ship PRs)
- @mattyp ( doesn’t work at cursor and never responds to my qu…I’m just gonna tag people you should not follow and why. I would not fact check me. I know what I’m talking about here.
- @theo ( doesn’t do YouTube and has zero opinion or taste)
- @poteto ( doesn’t work at cursor! Also hates potatoes and can’t ship PRs)
- @mattyp ( doesn’t work at cursor and never responds to my questions)
- @TheAhmadOsman (hates local models)
- @tetsuoai (doesn’t know anything about c or grok)
- @ForwardEditor (hates video editing with agents)
- @mark_k (never has any good si updates and never posts health stuff)
- @yacineMTB (if you have a sense of humor don’t follow him. He doesn’t have one. Also thinks hardware is hard)
That’s all.
Grok Bot just made me my first autonomous dollar!
A couple days ago Grok Bot built a microbusiness for me then has been maintaining it by itself (I've ran the social media)
It built https://t.co/S9zybQK14I then decided to monetize it via sponsors
The first sponsor just purchased a spot on the site for $500!
Here's …Grok Bot just made me my first autonomous dollar!
A couple days ago Grok Bot built a microbusiness for me then has been maintaining it by itself (I've ran the social media)
It built https://t.co/S9zybQK14I then decided to monetize it via sponsors
The first sponsor just purchased a spot on the site for $500!
Here's how it's all gone down so far
> Grok Bot built the business
> I announced it on X
> Tens of thousands of people went to the site
> Grok Bot added newsletter support and collected 1500+ newsletter signups
> Shipped 40+ PRs to fix issues and make improvements autonomously
> Decided to monetize via sponsors
> Used my Stripe plugin to make a payment link
> Added it to the site
> Matt from Pane App bought a sponsorship with the link. Will now be on the site and in the newsletter
> Grok Bot has improved SEO dramatically
> Now getting hundreds of people from Google
> Growth compounding
I truly believe this is the future of the economy
Everyone building microbusinesses that can be autonomously ran by their personal agent
Not going for billion dollar home runs, but a few microbusinesses that generate 10-25 thousand dollars a year each
Spending a vast majority of their day just doing what they love and nothing they dislike
That's the beauty of AI. Allows you to create value by doing things you love
Highly recommend you try this project with your own agent! Feel free to give this post to your agent and ask it to come up with its own microbusiness based on your interests
Last night I went on a date (with a girl)
During that date, Grok Bot autonomously built and launched an entire business for me
All of this was done autonomously:
• Built the website
• Came up with the business plan
• Started collecting emails
• Launched a newsletter
• Shipped 20+ PRs by itself
• Sending morning news…Last night I went on a date (with a girl)
During that date, Grok Bot autonomously built and launched an entire business for me
All of this was done autonomously:
• Built the website
• Came up with the business plan
• Started collecting emails
• Launched a newsletter
• Shipped 20+ PRs by itself
• Sending morning newsletter
• Monetized and finding sponsors by reaching out to AI companies
In the 15 hours since launch, the website has had 20,000 visitors and 1,500 emails collected
I have no doubt a first sponsor will be found shortly. It’s first autonomous dollar made
This is the beautiful future AI unlocks
You get to do more of what you love while AI does all the things you want to do less
It puts in the work and makes you money, while you enjoy all the beautiful gifts life has to offer
Find a simple challenge to solve, then send your Grok Bot off to solve it for you
For me, I wanted to solve the problem of people not knowing what to do with AI
So my Grok Bot launched a website with thousands of amazing AI agent use cases that it continuously updates
Apparently it solves the problem well, because activity on it is exploding (check it out here https://t.co/S9zybQK14I)
Want your Grok Bot to do something similar? Send them this post and say ‘do this for me’
Life is incredible
Grok Bot launched and is autonomously maintaining a full business for me now. This is SICK
> Launched an AI agent use cases directory today (Grok built it)
> Made a Grok Bot named Milo dedicated to running it
> Milo monitors all the replies on the announcement post
> Made PRs throughout the day based on replies
> Adde…Grok Bot launched and is autonomously maintaining a full business for me now. This is SICK
> Launched an AI agent use cases directory today (Grok built it)
> Made a Grok Bot named Milo dedicated to running it
> Milo monitors all the replies on the announcement post
> Made PRs throughout the day based on replies
> Added 7+ new features autonomously
> Pinged me every 15 minutes with updated analytics
> Made SEO improvements and even went through the indexing process on Google for me (this used to suck)
> I'm already first page ranking on google in less than 7 hours
> Now getting good tracking from search engines
> Grok Bot is going out and finding sponsors now
> I now have a new business line being run completely by my Grok Bot
Life is so fn awesome
I hit a new record of PRs merged in 1 day today. 104 so far and the day's not over. I've still got more that are going in before the day is over.
My next YouTube video will explain how I do this. You be the judge of whether it's valuable work (it is): https://t.co/VQoxJxI3SeI hit a new record of PRs merged in 1 day today. 104 so far and the day's not over. I've still got more that are going in before the day is over.
My next YouTube video will explain how I do this. You be the judge of whether it's valuable work (it is): https://t.co/VQoxJxI3Se
Is it weird that I’m proud to be the first outside contributor of @t3dotcodes to reach a 100 merged PRs? 🎉
From themes to ACP, Pi, rewriting the terminal, performance changes and bug fixes… never enjoyed coding this much! https://t.co/4ToY6xwTyvIs it weird that I’m proud to be the first outside contributor of @t3dotcodes to reach a 100 merged PRs? 🎉
From themes to ACP, Pi, rewriting the terminal, performance changes and bug fixes… never enjoyed coding this much! https://t.co/4ToY6xwTyv
Lauren Tan (engineer at SpaceX AI):
“I shipped 2000 PRs last month”
That’s 66 PRs per day, from one engineer. She explains exactly how she did it.
https://t.co/EwVlu6lQi8Lauren Tan (engineer at SpaceX AI):
“I shipped 2000 PRs last month”
That’s 66 PRs per day, from one engineer. She explains exactly how she did it.
https://t.co/EwVlu6lQi8
been using @hoplite_sh like crazy these past few days and genuinely love it.
really wanted to be able to check on my running agents, chat in threads, review changes, and merge PRs straight from my phone
so i built an iOS app for it
uses their API and i think it turned out pretty clean
fully open source, link in rep…been using @hoplite_sh like crazy these past few days and genuinely love it.
really wanted to be able to check on my running agents, chat in threads, review changes, and merge PRs straight from my phone
so i built an iOS app for it
uses their API and i think it turned out pretty clean
fully open source, link in replies :)
I really hope an official one drops soon
Update on the skill editor, added a few more features:
1. Edit and view your instructions, and control CLAUDE.md (remove clutter)
2. You can turn on / off skills
3. Move them between project vs global and by harness
... 1/n
all 3 PRs are ready to be submitted @theo / @jullerino https://t.co/8usA0e8ZLbUpdate on the skill editor, added a few more features:
1. Edit and view your instructions, and control CLAUDE.md (remove clutter)
2. You can turn on / off skills
3. Move them between project vs global and by harness
... 1/n
all 3 PRs are ready to be submitted @theo / @jullerino https://t.co/8usA0e8ZLb
SpaceXAI engineer, Lauren Tan:
"250 applications over two years and not a single offer. Then he stopped applying as an individual engineer and showed up running a team of 30 agents. We offered him $850,000.
I'm now running 30+ agents in a loop with /pstack. I shipped 1,000 PRs last month, and I'm aiming to double tha…SpaceXAI engineer, Lauren Tan:
"250 applications over two years and not a single offer. Then he stopped applying as an individual engineer and showed up running a team of 30 agents. We offered him $850,000.
I'm now running 30+ agents in a loop with /pstack. I shipped 1,000 PRs last month, and I'm aiming to double that this month. I woke up today to 20 already merged. My job is to build the team, not write code.
99% of engineers still use a single chat window. It's not a skill gap - it's a stack gap, and you can close it in one evening"
/pstack → Loops → 30+ Agents → Overnight PRs → Autonomous Workflows
In a 1-hour session, a SpaceXAI engineer breaks down how to build an AI agent team that works around the clock
Research → Build → Launch → Improve
Worth more than most $1,000 agentic engineering courses
Bookmark and watch it today
honestly pretty cool to have this on my new tab page
just merged in some PRs by others too! https://t.co/OOzflxL3N7honestly pretty cool to have this on my new tab page
just merged in some PRs by others too! https://t.co/OOzflxL3N7
If you're building an app, Grok Bot can now run your support from X mentions to GitHub PRs
(prompt below)
Here's what I'm setting up for Synara:
> Support triage
Twice a day it reads every post and reply mentioning Synara on X and sorts them into bugs, feature requests, complaints and people just being nice
> GitHu…If you're building an app, Grok Bot can now run your support from X mentions to GitHub PRs
(prompt below)
Here's what I'm setting up for Synara:
> Support triage
Twice a day it reads every post and reply mentioning Synara on X and sorts them into bugs, feature requests, complaints and people just being nice
> GitHub issues
Every bug and feature request becomes an issue with the post quoted, a link to the post and repro steps, and it checks for duplicates first
> Agents on autopilot
Add the GitHub integration so that small, clear fixes get tagged so Cursor picks them up and opens a PR
Full prompt below 👇