Sitemap - 2024 - The Pragmatic Developer
The joy of building an feature end to end
Solution to Design Challenge 007: Visualising a Tree in React with Recursion
Design Challenge 007: Visualizing Tree Structures in React
Making Life Easier for Your Team
Learn to Recharge, Not to Relax
Solution to Design Challenge 006: Breaking Down a God Component
Design Challenge 006: Breaking Down a God Component
A Small Update for Our Community – Improving Your Experience
Techniques to Make Complex Ideas Easy to Understand
Duplicated Code in UI Might Be More Maintainable Than You Think
Lessons from My First Year at Atlassian: Navigating Scale, Culture, and Growth
Solution to Design Challenge 005: Synchronizing State Across Your React Component Tree
Exclusive Resources for You: Mastering React & Data Fetching Patterns
Design Challenge 005: Synchronizing State Across Your React Component Tree
Solution to Design Challenge 004: Automating Feature Toggle Removal with jscodeshift
Design Challenge 004: Cleaning Up Feature Toggles in a Large Codebase
Solution to Design Challenge 003: Collection Pipeline & ACL
Design Challenge 003: Generating Context Menu from Legacy API Response
Solution to Design Challenge 002: Refactoring with Headless Component Pattern
Design Challenge 002: Simplifying State Management in React
Invite your friends to read The Pragmatic Developer
My Take on Kent Beck's 'Tidy First?'
Solution to Design Challenge 001: Refactoring with Dependency Inversion
Design Challenge 001: Building a Flexible Request Type Builder
Renaming 'I Code It' to 'The Pragmatic Developer'
My Productivity Tips for Fellow Developers
Making Your Mark as a Developer in a Large Organization
My Secrets to Unearthing Extra Hours in the Day
5 Key Elements I Evaluate in Every Code Interview
Get "React Anti-Patterns" with an Exclusive Discount for My Subscribers!
Speak React Differently in Data-Fetching
5 Advanced Data Fetching Techniques in React for Enhanced User Experience