Pinned📂✨ Folder structure in a React hexagonal architectureCertainly, the folder structure is one of those decisions that if not made well from the beginning can lead to many problems as the code…Jul 14, 20242Jul 14, 20242
How to Keep Query Params While Navigating Using React RouterOne of the biggest problems when trying to code a user-friendly navigation experience in your web application is keeping the query params…Dec 28, 2024Dec 28, 2024
Stop watching more YouTube tutorials. Embrace docsAs a junior developer, you may prefer to watch some tutorials on YouTube to learn React or the latest trendy framework. That’s fine for…Oct 6, 2024Oct 6, 2024
Utility Domain ObjectsEncapsule the domain logic in one place easily in JavaScriOct 4, 2024Oct 4, 2024
Top 7 things I check most in PRs as a Frontend engineerIn my time as a frontend developer, I’ve noticed that I end up reviewing the same errors in Pull Requests. Here are some of the most common…Sep 8, 20241Sep 8, 20241
Mastering Dependency Injection in ReactIn the first article of this series, we learned the principles of hexagonal architecture. In the second article, I showed an example of a…Jul 14, 2024Jul 14, 2024
A clean frontend architecture for React and ReduxSince I started working on frontend projects, I’ve been looking for clean architectures that align with some of my basic development…Jul 14, 20242Jul 14, 20242
Could the metaverse replace Mars?It’s September or 2021 and 7,7 billion people lives on the Earth. This number is not exact and it would be impossible to know the precise…Nov 14, 2021Nov 14, 2021
How to manage software development projects using NotionI’m a really Notion fan. Until I don’t want to glorify any application, Notion is one of the most flexible tools that I have used, feeling…Aug 31, 2021Aug 31, 2021