Brad Westfall (@bradwestfall) 's Twitter Profile
Brad Westfall

@bradwestfall

Doing web stuff since 1999. Currently teaching React to the biggest companies in the world @ReactTraining. Available for contract work (DM)

ID: 16229304

calendar_today10-09-2008 22:19:08

12,12K Tweet

5,5K Followers

924 Following

Travis Bible (@thetravisbible) 's Twitter Profile Photo

Show this to Uncle Frank before he shares another fake video . I made this video to warn my parents about AI scams (And to test out Veo 3 to see first hand how these programs are evolving ) #ai #veo3 #scam #deepfake #memes #aigenerated #technology #comedy#google

Brad Westfall (@bradwestfall) 's Twitter Profile Photo

Would you be interested in a one-hour (maybe 90 min) Tailwind CSS workshop from me? The main topic being explaining what tw exactly is, how it works, and also the rationale for why it's better than classic forms of CSS (maybe send your teammate who's skeptical)?

Brad Westfall (@bradwestfall) 's Twitter Profile Photo

React stores hook meta data in an array, per type of Hook. That's how each Hook returns the correct information to you between re-renders. Hooks are just functions, but they can't be called conditionally because you'd be messing with the array order

React stores hook meta data in an array, per type of Hook. That's how each Hook returns the correct information to you between re-renders. Hooks are just functions, but they can't be called conditionally because you'd be messing with the array order
Brad Westfall (@bradwestfall) 's Twitter Profile Photo

This is conceptually how hooks store their values in arrays to ensure re-rendering grabs the same value of the same hook next time when you keep them in order. It's not the "real" implementation, it's a teaching tool for those not understanding the general concept of hooks

This is conceptually how hooks store their values in arrays to ensure re-rendering grabs the same value of the same hook next time when you keep them in order. It's not the "real" implementation, it's a teaching tool for those not understanding the general concept of hooks
Max Rovensky (@maxrovensky) 's Twitter Profile Photo

YouTube Liaison Yeah if you stopped shoving them down my throat I would appreciate it When I search for an instruction video, I literally never want to see fucking shorts, stop making me manually set filter to video or scroll past this shit

Brad Westfall (@bradwestfall) 's Twitter Profile Photo

There was a post/article about various ways to do dynamic tailwind classes. I think it was by shadcn maybe? I'm trying to find it to share with client, anyone remember it?

Aiden Bai (@aidenybai) 's Twitter Profile Photo

recently seeing the rise of "plastic software" while this software is fast to create and consume, it's next-to-impossible to refactor and reuse

React Training (@reacttraining) 's Twitter Profile Photo

Come learn how to do professional React App development with React Training, the company who's been teaching React for 10 years reacttraining.com/public-worksho…

Come learn how to do professional React App development with <a href="/ReactTraining/">React Training</a>, the company who's been teaching React for 10 years reacttraining.com/public-worksho…
Brad Westfall (@bradwestfall) 's Twitter Profile Photo

How is X making any profit? The only ads I ever see here are non-corporate, regular users, just pushing an agenda. These types of ads are not profitable for the person making them, so how is this sustainable

Brad Westfall (@bradwestfall) 's Twitter Profile Photo

CSS columns are a good tool to have in your pocket. They're often demo'd for text like a paragraph being turned into columns, but they can be used for cards too

CSS columns are a good tool to have in your pocket. They're often demo'd for text like a paragraph being turned into columns, but they can be used for cards too