Are you using semicolons in JS/TS? Maybe is time to remove themI have been using standardjs (and standardts) for 5 years as lint ruleset in my projects, and I am …Read more
Detecting circular dependencies in Javascript projectsCircular imports (or circular dependencies, or cycle dependencies, but not the same as circular …Read more
Axios interceptors to validate allowed headersToday I want to share a small tip working with CORS and Axios. It’s very typical in the …Read more
Monsgeek M5 custom keyboard review5 years ago I bought my first mechanical keyboard, a cheap and simply one, the Krom Kernel, a 100% …Read more
A real-world "on a meeting" light signMe and my wife work remotely and we do it in the same room, but there is a problem: the meetings, …Read more
A real case: why hexagonal architecture, decoupling, and Dependency injection can be very useful in the frontendHexagonal architecture is a software design pattern based on the separation of responsibilities. The …Read more
UI components library (Chapter II): Components anatomy and interfacesThis is the second post of a series about why and how to create a UI components library. I’m …Read more
Typescript enums: Replacing them with const and union typesLast year I wrote a post about the typescript enums: how to use them, some of the disadvantages, how …Read more
UI components library (Chapter I): Why and to create one? Characteristics of a good UI libraryThis is the first post of a series about why and how to create a UI components library. I’m …Read more
2023 in a Nutshell2023 is over and I did in the last years is time to summarize it. For me, it’s always an …Read more