LHLeonardo Huguenin Pereirainfullstackodyssey.hashnode.dev·Aug 18, 2025 · 4 min readReconciliation, diffing & why React is fastWhen I was studying React, I kept hearing words like “virtual DOM,” “reconciliation,” and “keys,” but I didn’t really understand them. After building a few components and checking how my app performed, it finally clicked — these ideas actually help m...00
LHLeonardo Huguenin Pereirainfullstackodyssey.hashnode.dev·May 19, 2025 · 4 min readWriting cleaner JavaScriptAs developers, one of the best skills we can build is writing clean, maintainable, and scalable code. If you're learning JavaScript, chances are you've heard of the SOLID principles — a set of five best practices for writing clean, maintainable code....00
LHLeonardo Huguenin Pereirainfullstackodyssey.hashnode.dev·May 12, 2025 · 4 min readA Chef’s guide to asynchronous javaScriptWhen I first started writing JavaScript, I thought of code as an assembly line: one step happens, then the next, until the final product appears. I was wrong. Real-world cooking taught me better. In a professional kitchen, multiple tasks — chopping, ...00