Sign in

Brad Garropy

@bradgarropy.com
810 followers 117 following 240 posts

👨🏼‍💻 saas builder 👨🏼‍🏫 conference speaker 💳 frontend @ cloudflare 🎙 host of compressed.fm 🟦 cloudinary ambassador 👋🏼 formerly stripe / atlassian / adobe / dell

PostsRepliesMedia
Brad Garropy @bradgarropy.com · 10/06/2025
Welcome package from @cloudflare.social!
040
Brad Garropy @bradgarropy.com · 05/06/2025
These mobile power banks are awesome!
020
Brad Garropy @bradgarropy.com · 27/05/2025
Starting a new job @cloudflare.social today as a Senior Frontend Developer working on the dashboard!
350
Brad Garropy @bradgarropy.com · 12/05/2025
Migrating a bunch of sites over to React Router!
youtube.com
🔴 react router migration
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
010
Brad Garropy @bradgarropy.com · 09/05/2025
I've been using @github.com Copilot as a reviewer on pull requests lately and today I caught a typo I never would have noticed!
110
Brad Garropy @bradgarropy.com · 08/05/2025
Design system code review and sign in form for the Remix Austin website.
youtube.com
💿 remix austin website
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
000
Brad Garropy @bradgarropy.com · 07/05/2025
Coding the home page for the Remix Austin website.
youtube.com
💿 remix austin website
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
010
Brad Garropy @bradgarropy.com · 30/04/2025
Drizzling the Remix Austin website.
youtube.com
💿 remix austin website
YouTube video by Brad Garropy
022
Brad Garropy @bradgarropy.com · 28/04/2025
Determined to get this @cloudflare.social D1 integration working with @drizzle.team today.
youtube.com
💿 remix austin website
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 24/04/2025
Adding support for React 19 metadata into my projects.
youtube.com
⚛️ react 19 metadata
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
010
Brad Garropy @bradgarropy.com · 24/04/2025
Updating my vanilla JavaScript starter.
youtube.com
🍦 vanilla starter
YouTube video by Brad Garropy
020
Brad Garropy @bradgarropy.com · 23/04/2025
Let's make an exception for this rule, @syntax.fm. Just for me ☺️
010
Brad Garropy @bradgarropy.com · 23/04/2025
Just used an AbortController for the first time and I feel like a 10x developer. AMA
010
Brad Garropy @bradgarropy.com · 23/04/2025
Brushing up on vanilla JavaScript.
youtube.com
🍦 vanilla javascript
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
010
Brad Garropy @bradgarropy.com · 23/04/2025
Polishing my E2E test configuration with @playwright.dev.
youtube.com
🎭 fixing e2e tests
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
010
Brad Garropy @bradgarropy.com · 22/04/2025
Integrating zod into my Remix app starter.
youtube.com
💎 integrating zod
YouTube video by Brad Garropy
010
Brad Garropy @bradgarropy.com · 22/04/2025
Hacking on the Remix Austin website.
youtube.com
💿 remix austin website
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 21/04/2025
Working on the Remix Austin website some more!
youtube.com
💿 remix austin website
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 17/04/2025
Thanks for the stickers @syntax.fm!
020
Brad Garropy @bradgarropy.com · 17/04/2025
Working on the Remix Austin website! youtube.com/live/RKyQNIq...
youtube.com
💿 remix austin website
------------------------------------------------------------------ 🏠 https://bradgarropy.com 👕 https://bradgarropy.com/store 💜 https://bradgarropy.com/sponsor 💬 https://bradgarropy.com/discord 💻 http...
000
Brad Garropy @bradgarropy.com · 16/04/2025
Great Austin JS meetup at the @cloudflare.social office tonight!
050
Brad Garropy @bradgarropy.com · 11/04/2025
Company money’s all gone. Custom Nike shoes!
010
Reposted by Brad Garropy
Cloudflare Developers @cloudflare-dev.bsky.social · 08/04/2025
@cloudflare-dev.bsky.social 🧡 @vite.dev Cloudflare Vite Plugin 1.0 is out now—with official support for Vite 6, React Router v7, and the full Developer Platform. Now you can run Vite’s dev server locally, while executing your code directly in the Workers runtime!
blog.cloudflare.com
“Just use Vite”… with the Workers runtime
The Cloudflare Vite plugin integrates Vite, one of the most popular build tools for web development, with the Workers runtime. Today, we are announcing the 1.0 release and official support for React R...
39320
Reposted by Brad Garropy
RedwoodSDK @redwoodjs.com · 04/04/2025
Big news, Redwood community! 🌲 We're splitting our focus to better serve you: RedwoodGraphQL: the mature framework you trust RedwoodSDK: our new toolkit for the personal software revolution Your existing apps? Fully supported. Your future? Even brighter. More information: redwoodjs.com
0257
Brad Garropy @bradgarropy.com · 02/04/2025
I'm a rebuilder, I need to feel it in my hands and in my work.
brilliantcrank.com
Eject disk.
A manifesto for everyone stuck in the system that keeps crashing you. What follows here isn’t a framework or a fix—it’s a declaration. A reckoning. And a call to return to ourselves before we try to ...
010
Brad Garropy @bradgarropy.com · 01/04/2025
After a few hours of practice I think I like HackerRank better than LeetCode. It has a better editor with actual TypeScript support, and a more well rounded set of problems including data structure, algorithms, backend APIs, and frontend React.
130
Brad Garropy @bradgarropy.com · 31/03/2025
Spending even more company money.
000
Brad Garropy @bradgarropy.com · 31/03/2025
Spending more company money.
010
Brad Garropy @bradgarropy.com · 22/03/2025
Love spending company money!
010
Brad Garropy @bradgarropy.com · 18/03/2025
Duolingo needs a "pause my streak because I'm in a country that speaks the language" button.
010
Brad Garropy @bradgarropy.com · 10/03/2025
Let's get started on this weeks goals. First up, form validation!
youtube.com
💿 remix app | form validation
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 08/03/2025
Just designed a custom pair of Nike's!
110
Brad Garropy @bradgarropy.com · 08/03/2025
It only took me 69 commits to figure out that I was missing an environment variable in my GitHub Action.
220
Brad Garropy @bradgarropy.com · 08/03/2025
Running E2E in CI.
youtube.com
💿 remix app | e2e in ci
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 07/03/2025
If you're writing E2E tests against a real database, how do you handle tests that run in parallel? Test assertions can become inaccurate based on when other tests have modified data.
100
Brad Garropy @bradgarropy.com · 07/03/2025
Resetting my database between E2E tests.
youtube.com
💿 remix app | db reset
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 07/03/2025
Wrapping up E2E testing!
youtube.com
💿 remix app | e2e testing
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 04/03/2025
Pushing some Cloudinary PRs.
youtube.com
💿 remix app | cloudinary prs
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 27/02/2025
If you were building an app that required email, which email service would you use? What about if you didn't want to use an email service? How would you approach it then?
000
Brad Garropy @bradgarropy.com · 27/02/2025
Let's try and figure out email this morning.
youtube.com
💿 remix app | email
YouTube video by Brad Garropy
000
Reposted by Brad Garropy
MichiganTypeScript @michigantypescript.com · 26/02/2025
All told, it's been a year and a half of hard work to get to today. We've got so much to share about this project. Let us know what you'd like to hear about! :) youtu.be/0mCsluv5FXA
youtu.be
TypeScript types can run DOOM
YouTube video by Michigan TypeScript
414633
Brad Garropy @bradgarropy.com · 26/02/2025
GitHub Actions grooming!
youtube.com
💿 remix app | github actions grooming
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 25/02/2025
Rounding out the CRUD functionality in my Remix starter. youtube.com/live/mLlLUEu...
youtube.com
💿 remix app | update & delete notes
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 25/02/2025
Finally creating some user data! Not todos, but notes 😆
youtube.com
💿 remix app | create and view notes
YouTube video by Brad Garropy
010
Brad Garropy @bradgarropy.com · 24/02/2025
Cleaning up those unused and expired password reset tokens.
youtube.com
💿 remix app | cleaning up expired password reset tokens
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 22/02/2025
Expiring those password reset tokens!
youtube.com
💿 remix app | password reset token expiration
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 21/02/2025
Working on the forgot password flow.
youtube.com
💿 remix app | forgot password
YouTube video by Brad Garropy
000
Brad Garropy @bradgarropy.com · 19/02/2025
Great episode of @compressed.fm with @ryanchenkie.com this morning! We talked all about @prisma.io and their new hosted postgres offering.
140
Brad Garropy @bradgarropy.com · 19/02/2025
Tough day work. @raycast.com got blocked (mistakenly), so my productivity is at an all time low.
120
Reposted by Brad Garropy
ESLint @eslint.org · 18/02/2025
🚀 ESLint now officially supports linting CSS! Read more: eslint.org/blog/2025/02...
eslint.org
ESLint now officially supports linting of CSS - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
412527