Sign in

Harry Brundage

@airhorns.bsky.social
145 followers 579 following 34 posts

Developer developer. CTO at gadget.dev working on bringing some speed back to makin' software. Previously at Shopify

PostsRepliesMedia
Harry Brundage @airhorns.bsky.social · 14/10/2025
As an industry we kinda deserve to be automated away in some ways — we’ve spent decades rehashing the exact same ideas 18000 different ways and made so little progress in actually wrangling complexity
110
Reposted by Harry Brundage
Gabe Braden @thepianokid.bsky.social · 16/09/2025
It's too hard to build a Discord bot. Anything where YOU have to worry about hosting and scalability is too hard. Here's the solution: dev.to/gabeb03/buil...
dev.to
Build a Discord support bot from scratch
Demo I always found it annoying when I was following a tutorial, and they didn’t show you...
061
Harry Brundage @airhorns.bsky.social · 19/06/2025
For colour, there was The Wizard of Oz, for AI feature length films, there will be ... ? And will there be riots or rejoicing?
020
Harry Brundage @airhorns.bsky.social · 18/06/2025
Did you know that abstraction is bad actually for performance
000
Harry Brundage @airhorns.bsky.social · 11/06/2025
Spent a lot of time developing a high-throughput, durable, distributed semaphore at Gadget Can you guess what data store we ended up using
000
Harry Brundage @airhorns.bsky.social · 09/06/2025
Anyone who’s used inngest or trigger dot dev in depth — how do you change workflow definitions after they’re already running? Is is hard to do safely?
100
Harry Brundage @airhorns.bsky.social · 07/06/2025
All the cool new high throughput systems I use contend over node-local locks for writes -- no distributed consensus like Raft or Paxos Consensus is out on consensus amirite
100
Harry Brundage @airhorns.bsky.social · 06/06/2025
One time I think I made someone quit by saying that no, global variables are good actually.
100
Harry Brundage @airhorns.bsky.social · 05/06/2025
🧵 JS perf nerdery I always get tripped up on: generic wrapper functions really kill performance hard because they create megamorphic call sites. Fun word, unfun impact.
100
Harry Brundage @airhorns.bsky.social · 04/06/2025
The entire software dev industry was built when code was scarce and expensive to create. Scarcity is over, now it’s about trust -- whole industry needs to change.
010
Harry Brundage @airhorns.bsky.social · 03/06/2025
App dev has been set back 10 years by a simple confusion between app dev and web dev. next.js / remix have to play the make-e-commerce-sites-fast game instead of the make-building-the-next-figma-fast game and it really shows.
000
Harry Brundage @airhorns.bsky.social · 02/06/2025
What’s your favourite rich filtering UI? For the demon index view in your app with 9 different possible attributes that can be filtered in tandem 18 different ways? The best I’ve used is Postico but … there has to be a better way
000
Harry Brundage @airhorns.bsky.social · 02/06/2025
What are your favourite patterns for enqueuing up backend work items that need to then be processed in batches for efficiency? Think like batch submission of inventory updates to a poopy low rate limit api such that you need to debounce, but on the backend statefully
120
Harry Brundage @airhorns.bsky.social · 31/05/2025
Last time I felt as giddy as I do when vibe coding was my first ever visual basic app. Seismic shifts afoot people, seismic.
000
Harry Brundage @airhorns.bsky.social · 30/05/2025
The edge lords were wrong - turns out RTT to the database matters more than RTT to the user
110
Harry Brundage @airhorns.bsky.social · 29/05/2025
Claude 4 is very good -- yes indeed. They RLHF’d a little too close to the sun and every third statement has a try/catch around it now
000
Harry Brundage @airhorns.bsky.social · 23/05/2025
Gonna livestream building a AI-powered Discord bot using Gadget tomorrow at 10:00 AM EST here: www.youtube.com/watch?v=xTH... Swing by if you wanna nerd out!
youtube.com
Building a Discord bot fast with Gadget's AI
Gadget's CTO Harry builds a Discord bot using Gadget to help out in Gadget's discord. What fun!
110
Harry Brundage @airhorns.bsky.social · 14/05/2025
The thing I have worked the hardest on ever is live on Product Hunt today: www.producthunt.com/posts/gadget-3
producthunt.com
Gadget - The fastest way to build and scale apps with AI | Product Hunt
Gadget is an AI-centered IDE with all of the infrastructure, tools, integrations, and frameworks you need under one roof. Code, configure, debug, deploy, and scale apps with an AI assistant that can do it all quickly, and ensure it's always done correctly.
110
Harry Brundage @airhorns.bsky.social · 09/05/2025
What human-out-of-the-loop AI systems have y'all seen that are actually in production? Or mostly out of the loop -- that long trajectory promised land. Who's actually pulled it off?
120
Reposted by Harry Brundage
Mo @hashemito.bsky.social · 03/01/2025
"Hey Gadget, build me a CRM. " A single prompt in one end. A fully hosted, well designed internal tool out the other end, in under 4 minutes. Full code accessible and editable with further prompting (or by hand). Beta opens in weeks. Waitlist at application.new.
051
Harry Brundage @airhorns.bsky.social · 11/12/2024
It is refreshing to be here.
020