All Posts


Refactoring and Composition: Lesson from My Ongoing Learning Journey

I’m using this opportunity to reflect on what I’ve been learning recently. Understanding how to approach refactoring, to managing state effectively in React. I’ve also been exploring how composition and the Single Responsibility Principle contribute to building software that’s more testable, maintainable, and scalable.

Read

React, its hooks, and avoiding getting caught

I take this opportunity to reflect on my experience with React so far. I write about its hooks, which are part of its foundation, some interesting aspects, and some complex aspects when navigating the React Ecosystem for the first time.

Read

Start with Astro: A Friendly Path to Modern Frontends

Astro.js can be a great introduction to frontend frameworks. Its simplicity, the ability to opt in to complexity, and the developer experience is what makes it a great option for this. Moreover, you can reflect on your journey to make sure it is the right option for you.

Read