React Design Patterns: Recursive ComponentsWhat are design patterns? While you regularly encounter unique issues as a software engineer, you can also agree that some common issues spring up in your day-to-day code. These issues mostly have to do with software design and structure. Design patt...Jul 27, 2024 · 8 min readcaptain-eo.hashnode.dev
React Design Patterns: Layout ComponentsReact Design Patterns: Layout Components What are design patterns? While you regularly encounter unique issues as a software engineer, you can also agree that some common issues spring up in your day-to-day code. These issues mostly have to do with s...Jul 24, 2024 · 7 min readcaptain-eo.hashnode.dev
Decoding React: Navigating the Intricacies of State Preservation and ResettingLet's face it! A good number of React developers do not really understand how state is tracked across different component re-renders. A common pitfall is not knowing when a component's state will be preserved and when it will be reset. We could infer...4PFCJan 4, 2024 · 6 min readcaptain-eo.hashnode.dev
The Core Web Vitals For Better DevelopmentSince its introduction in early 2020 by the Google Chrome team, the Core Web Vitals (CWV) has been the most reliable and widely used metric for measuring the performance and quality of websites. It relies on three foundational principles: the loading...Jun 29, 2023 · 13 min readcaptain-eo.hashnode.dev
Open Source 101 For BeginnersImagine a delicious meal being cooked in a kitchen by many chefs, and this meal is being supervised by a Head Chef. Anyone is allowed to modify the meal by adding more ingredients or food, rectifying any bad taste, and even suggesting better ideas fo...Jan 4, 2023 · 7 min readcaptain-eo.hashnode.dev