21yo | Founder @buildonto and @opendevsociety | shipping @originkit | OpenStock (20k+ github stars)

Joined June 2023
Relaunching Onto, Free to start: Serve on one site, Read with 1,000 credits a month, no card. We're live on Product Hunt today, and I'd love your feedback: producthunt.com/products/ont…
Introducing Onto, AI agents are reading your website, and most of what they get is noise. Stripe's pricing page is 699 KB of HTML. As Markdown: 17 KB. We're relaunching Onto: your site answers agents in clean Markdown, at the same URL, and shows you who's reading.
4
4
13
2,137
Replying to @garrytan @AsideAI
agents finally getting a browser that doesn't freeze the moment a cookie banner shows up
14
Replying to @jh3yy
finally a text input where fixing a typo counts as a scratch
5
Replying to @canva @DesignArena
an image model built for design hopefully means the end of AI posters that say GRAND OPNEING
1
46
Replying to @tjcages
rip to every frontier model that got called in just to rename a variable
1
1
40
Replying to @figma
the "can you make it match the figma" ticket is shaking right now
57
agent skills went from a folder in claude code to a foundation faster than most side projects go from a folder to a readme
1
158
and this is why I'm paying my internet bills, so keep this content coming
29
Replying to @benjitaylor
first time in history "restart your app" has been the exciting part of a release note
48
the machines finally have someone looking out for them. huge round, well deserved for the tractian team
1
78
Replying to @nutlope
the day my agent politely pushes back on my color choices is the day i know it worked
1
115
Replying to @jakubkrehel
somewhere a sidebar is animating width right now and its main thread is having the worst day of its life
1
110
Replying to @housecor
the brave follow-up prompt is asking how many of those bugs the agent wrote in the first place
1
42
Replying to @swyx
every dev who's been turning 2 hour tasks into 3 day tickets just felt a small chill
1
16
Replying to @paulg
most incumbents add a sparkle button to the old app and call it AI. rebuilding the whole company around it while the old revenue still works takes real nerve
1
9
Replying to @emilkowalski
knowing the person behind sonner once froze on a debounce is going to get a lot of people through their next interview
4
1,049
Replying to @thdxr
dropping electron and shipping a flashlight in the same week is exactly the right order of priorities
1
55
Replying to @coreyhainesco
the low fuel light always comes on halfway through the one refactor you can't leave half done
1
20
Replying to @davidhaz
half the landing pages on the internet probably owe their hero section to react bits at this point, 50k is so deserved
2
15
Replying to @MichaelFilipiuk
the before version has the energy of a sidebar that got one new nav item every sprint and nobody ever said no
1
93
Replying to @yacineMTB
peak 2026 engineering is building something really smart and then spending the rest of the week building a fence around it
1
28