PinnedOsman Cea·Aug 24, 2024CLEAN architecture for React appsI originally wrote this article (in Spanish) about 3 years ago and React has changed a lot since then, specially with Server Components and…A response icon1A response icon1
Osman Cea·Nov 2, 2025Avoid deleting your computer with this neat JavaScript Promise trickDon’t be like old Phil
Osman Cea·Oct 21, 2025My take on the object spread vs object mutation debacle in JSAnd why people are focusing on the wrong thingA response icon1A response icon1
Osman Cea·Oct 18, 2025How I stopped being a functional broOr code I find myself writing that I never thought I’d writeA response icon1A response icon1
Osman Cea·Oct 15, 2023Using React Portals for cleaner componentsIn this article I want to share a simple technique using React Portals for better decoupling of context specific features that live on…A response icon3A response icon3
Osman Cea·Mar 3, 2022Domain modeling for frontend applications using TypeScriptThanks to Rafael Poveda and Abel Fernández for proof reading this article ❤️A response icon1A response icon1
Osman Cea·Apr 18, 2021How to Handle Redux Reducers in an Immutable and Declarative WayWe’ve all written a reducer in our Redux code that has a thousand million spread operators…
Osman Cea·Mar 16, 2021React + RxJSCómo utilizarlos en conjunto y no morir en el intentoA response icon1A response icon1
Osman Cea·Mar 10, 2021Servicios, servicios, serviciosEn este artículo aprenderemos sobre qué es un servicio y a crear servicios agnósticos a nuestra UI