Jonnie Hallman @jonnie.com · 22/09/2026Earlier this year, I reunited with my friends at Stripe to build the Open Standard website, and I wrote about the process of animating it: destroytoday.com/blog/buildin... 060
Jonnie Hallman @jonnie.com · 21/09/2026I hosted the inaugural “Ball.app Invitational” last weekend—a 3-team round-robin tournament with a championship game at the end, “sponsored” by ball.app (i.e., my treat to the guys). Way more gratifying than just working on the software. Can’t wait to do it again. 🏀 010
Jonnie Hallman @jonnie.com · 10/09/2026Our local pizza shop had one of these when I was a kid, so I only smell pizza when I see a photo of one. 010
Jonnie Hallman @jonnie.com · 30/08/2026I don’t use it for any code I *want* to write / enjoy writing. Pretty much only for writing my tests (that I’ve already handwritten plenty of myself, so there’s a pattern), and for repeating work I’ve already done, like scaffolding a new form, etc. 010
Jonnie Hallman @jonnie.com · 22/08/2026had a similar reaction thinking “…but that’s just what I call ‘coding’…” 020
Jonnie Hallman @jonnie.com · 22/08/2026while I’m here, "They exchanged a quick look and *slide* the notebook over once more." (since the story is past tense, should be “slid”) 110
Jonnie Hallman @jonnie.com · 21/08/2026When you have a moisture issue in your home, but you’re also an engineering who loves troubleshooting 130
Jonnie Hallman @jonnie.com · 21/08/2026I’ll take this over most of the websites out there these days. 040
Jonnie Hallman @jonnie.com · 21/08/2026None from me, but I think most of Nick’s work used Claude. 000
Jonnie Hallman @jonnie.com · 14/08/2026Nobody tells you the home ownership will give you a deep fear of water. 4131
Jonnie Hallman @jonnie.com · 10/08/2026Designed a new onboarding flow for ball.app, and having way too much fun including little details for real ballers 🏀 031
Jonnie Hallman @jonnie.com · 30/06/2026🚀 Today’s the day! I reunited with my friends at Stripe to build the website for joinopenstandard.com This one has a *ton* of little details (and easter eggs! 🥚) and I had a blast working with the folks on Stripe’s brand & web teams. 170
Jonnie Hallman @jonnie.com · 15/06/2026Couldn’t help myself from adding the Larry O'Brien trophy in my 🏀.app for the Knicks theme 😏💅 020
Jonnie Hallman @jonnie.com · 12/06/2026me at the thought of these nba playoffs ending without another game 7static.klipy.comNeo and Trinity: Not Like ThisALT: Neo and Trinity: Not Like This 000
Jonnie Hallman @jonnie.com · 09/06/2026Just realized that one of my favorite easter eggs I made while at Stripe is still on the /jobs page… The monitor in the photo mimics everything you do on the page itself. 🥚💅 (only visible on Firefox because it uses an experimental feature) 737235
Jonnie Hallman @jonnie.com · 05/06/2026Long overdue to get @cushionapp.com on here! Follow along if you’re into #buildinpublic bsky.app/profile/cush... 0110
Jonnie Hallman @jonnie.com · 04/06/2026also true fact: Plaid routinely deletes the accounts of startups that go out of business, and sometimes they mistakenly delete your very active account because another startup that went out of business shares the same name… 😑 040
Jonnie Hallman @jonnie.com · 03/06/2026Haven’t shared much online about a new 🏀-related side project, but I gotta start sharing these fun little details… Ahead of the NBA Finals, I added Conference Finals trophies to player avatars with Knicks/Spurs themes. 🏆 040
Jonnie Hallman @jonnie.com · 20/05/2026what a time to be alive… …but WHAT A TIME TO BE ALIVE FOR THIS NBA SEASON 010
Jonnie Hallman @jonnie.com · 18/05/2026100%! It’s easy to be discouraged when you’re new to it, but I’m at the point where they give me so much fuel to keep going. Also good to keep in mind that someone was willing to dedicate their time to help you. Easy to forget and take for granted. 010
Jonnie Hallman @jonnie.com · 18/05/2026✏️ New blog post about establishing a weekly user interview routine for cushionapp.com destroytoday.com/blog/establi...destroytoday.comEstablishing a weekly user interview routine - Jonnie Hallman (@destroytoday)For the first time in years, I start performing user interviews again, and remember how valuable they can be. 161
Jonnie Hallman @jonnie.com · 18/05/2026Will do, Manu! I was going to share it during the week, so more folks see it vs the weekend. 010
Jonnie Hallman @jonnie.com · 14/05/2026wish I could say the same about my app, originally built with angular 1.5, coffeescript, and grunt 010
Jonnie Hallman @jonnie.com · 11/05/2026Would’ve been nice if the Sixers could’ve gotten a few flagrant 2s against the Knicks… 010
Jonnie Hallman @jonnie.com · 07/05/2026We sent Boston home with a 3-1 comeback, so I’m satisfied with our playoff run. …but it’d be so much sweeter if we sent the Knicks home with a 3-1 comeback, too… 010
Jonnie Hallman @jonnie.com · 07/05/2026So good. The sixers account just posts a black & white photo of the players looking sad with “Final” and the score whenever they lose. 100
Jonnie Hallman @jonnie.com · 05/05/2026That *looked* good. Happy for your health that it didn’t go in. Gonna be a good series. 100
Jonnie Hallman @jonnie.com · 04/05/2026Now that I’m actively working on cushionapp.com again, I’m making sure to blog every feature launch, like I used to. Feels so good to bring closure to a launch and celebrate it, but also provides extra marketing content for new users exploring the features. Check it out here: cushionapp.com/blog 141
Jonnie Hallman @jonnie.com · 29/04/2026I wrote a new process post about building a feature I’ve always wanted, then hearing from other users that they’ve always wanted it, too—they just didn’t think to ask for it. destroytoday.com/blog/buildin...destroytoday.comBuilding for myself and delighting others - Jonnie Hallman (@destroytoday)After building a feature I’ve always wanted, I hear from users that they’ve always wanted it, too—they just didn’t think to ask for it. 191
Jonnie Hallman @jonnie.com · 23/04/2026> I am so unbelievably excited to cook The laundry part made me realize you’re actually going to make a meal and not work 010