2024-11-22 |
AI is taking your job |
|
|
2024-10-30 |
How I increased my visibility |
|
|
2023-05-31 |
Stop Being a Junior |
sarimkx |
|
2023-03-14 |
RSC with Dan Abramov and Joe Savona Live Stream |
|
|
2023-01-28 |
A review of my time at Remix |
bennettdams |
|
2023-01-28 |
Avoid Nesting when you're Testing |
h3mb3 |
|
2023-01-28 |
Testing Implementation Details |
sandgiant |
|
2023-01-28 |
Stop using isLoading booleans |
valtism |
|
2023-01-28 |
Make Your Test Fail |
giorgioz |
|
2023-01-28 |
When to useMemo and useCallback |
shekhardesigner |
|
2023-01-28 |
Application State Management with React |
brlewis |
|
2023-01-28 |
Use ternaries rather than && in JSX |
h3mb3 |
|
2023-01-28 |
Why I Love Remix |
jjdeveloper |
|
2023-01-28 |
How I built a modern website in 2021 |
@kentcdodds |
|
2023-01-28 |
Don't Solve Problems, Eliminate Them |
rajeevk |
|
2023-01-28 |
Inversion of Control |
lowmemcpu |
|
2023-01-28 |
Write tests. Not too many. Mostly integration. |
metadat |
|
2023-01-28 |
Colocation |
seanwilson |
|
2023-01-28 |
Build vs Buy: Component Libraries edition |
hughcrt |
|
2023-01-28 |
Misunderstanding ES6 Modules, Upgrading Babel, Tears, and a Solution |
shekhardesigner |
|
2023-01-28 |
JavaScript to Know for React |
mariuz |
|
2023-01-28 |
First Timers Only |
gtirloni |
|
2023-01-28 |
Stop mocking fetch |
kiyanwang |
|
2023-01-28 |
How to Enable React Concurrent Mode |
nnx |
|
2023-01-28 |
AHA Programming 💡 |
kinjba11 |
|
2023-01-28 |
My Car Accident |
|
|
2023-01-28 |
2022 in Review |
|
|
2023-01-28 |
I'm building EpicWeb.dev |
|
|
2023-01-28 |
Remix: The Yang to React's Yin |
|
|
2023-01-28 |
The State Initializer Pattern |
|
|
2023-01-28 |
How to React ⚛️ |
|
|
2023-01-28 |
How I help you build better websites |
|
|
2023-01-28 |
Get a catch block error message with TypeScript |
|
|
2023-01-28 |
How Remix makes CSS clashes predictable |
|
|
2023-01-28 |
Building an awesome image loading experience |
|
|
2023-01-28 |
Introducing the new kentcdodds.com |
|
|
2023-01-28 |
How to use React Context effectively |
|
|
2023-01-28 |
The Testing Trophy and Testing Classifications |
|
|
2023-01-28 |
Static vs Unit vs Integration vs E2E Testing for Frontend Apps |
|
|
2023-01-28 |
Super Simple Start to Remix |
|
|
2023-01-28 |
Array reduce vs chaining vs for loop |
|
|
2023-01-28 |
Super Simple Start to ESModules in Node.js |
|
|
2023-01-28 |
How to write a React Component in TypeScript |
|
|
2023-01-28 |
JavaScript Pass By Value Function Parameters |
|
|
2023-01-28 |
How to write a Constrained Identity Function (CIF) in TypeScript |
|
|
2023-01-28 |
How to optimize your context value |
|
|
2023-01-28 |
Listify a JavaScript Array |
|
|
2023-01-28 |
TypeScript Function Syntaxes |
|
|
2023-01-28 |
Define function overload types with TypeScript |
|
|
2023-01-28 |
Wrapping React.useState with TypeScript |
|
|
2023-01-28 |
Using fetch with TypeScript |
|
|
2023-01-28 |
2020 in Review |
|
|
2023-01-28 |
Business and Engineering alignment |
|
|
2023-01-28 |
Hi, thanks for reaching out to me 👋 |
|
|
2023-01-28 |
useEffect vs useLayoutEffect |
|
|
2023-01-28 |
Super simple start to Firebase functions |
|
|
2023-01-28 |
Super simple start to Netlify functions |
|
|
2023-01-28 |
Super Simple Start to css variables |
|
|
2023-01-28 |
useState lazy initialization and function updates |
|
|
2023-01-28 |
How getting into Open Source has been awesome for me |
|
|
2023-01-28 |
Favor Progress Over Pride in Open Source |
|
|
2023-01-28 |
How I structure Express apps |
|
|
2023-01-28 |
Use react-error-boundary to handle errors in React |
|
|
2023-01-28 |
What open source project should I contribute to? |
|
|
2023-01-28 |
Should I write a test or fix a bug? |
|
|
2023-01-28 |
How I Record Educational Videos |
|
|
2023-01-28 |
When I follow TDD |
|
|
2023-01-28 |
Tracing user interactions with React |
|
|
2023-01-28 |
Eliminate an entire category of bugs with a few simple tools |
|
|
2023-01-28 |
Intentional Career Building |
|
|
2023-01-28 |
Improve test error messages of your abstractions |
|
|
2023-01-28 |
Common mistakes with React Testing Library |
|
|
2023-01-28 |
Function forms |
|
|
2023-01-28 |
Super Simple Start to React |
|
|
2023-01-28 |
The State Reducer Pattern with React Hooks |
|
|
2023-01-28 |
How to test custom React hooks |
|
|
2023-01-28 |
Should I useState or useReducer? |
|
|
2023-01-28 |
React Production Performance Monitoring |
|
|
2023-01-28 |
Replace axios with a simple custom fetch wrapper |
|
|
2023-01-28 |
Fix the "not wrapped in act(...)" warning |
|
|
2023-01-28 |
Make your own DevTools |
|
|
2023-01-28 |
An Argument for Automation |
|
|
2023-01-28 |
Super Simple Start to ESModules in the Browser |
|
|
2023-01-28 |
Implementing a simple state machine library in JavaScript |
|
|
2023-01-28 |
Don't call a React function component |
|
|
2023-01-28 |
Why I avoid nesting closures |
|
|
2023-01-28 |
2010s Decade in Review |
|
|
2023-01-28 |
Why your team needs TestingJavaScript.com |
|
|
2023-01-28 |
Why users care about how you write code |
|
|
2023-01-28 |
Understanding React's key prop |
|
|
2023-01-28 |
Speed up your App with Web Workers |
|
|
2023-01-28 |
Building the Open Source Community We Want |
|
|
2023-01-28 |
Making your UI tests resilient to change |
vinnyglennon |
|
2023-01-28 |
How to add testing to an existing project |
|
|
2023-01-28 |
Profile a React App for Performance |
|
|
2023-01-28 |
Fix the slow render before you fix the re-render |
|
|
2023-01-28 |
State Colocation will make your React app faster |
|
|
2023-01-28 |
Don't Sync State. Derive It! |
|
|
2023-01-28 |
How to implement useState with useReducer |
|
|
2023-01-28 |
5 Tips to Help You Avoid React Hooks Pitfalls |
|
|