Exploring the coding landscape, sharing insights on software design and development.

Venture into the coding landscape with my insights on software design and development, offering valuable perspectives and tips.

Creating dynamic, multi-step forms in React

When building modern web applications, forms often become a critical part of the user experience. Whether it's gathering user data, providing a multi-step wizard, or building an interactive survey, the challenge of creating dynamic and responsive forms can quickly become overwhelming.

Creating scroll-triggered animations in React

At the first company I worked on I was asked to do something that looked impossible at first. They wanted a website unlike any other, with complex animations that seamlessly unfold as the user scroll. I didn't refuse to do it, though. I decided to take the chance and that's how Animate Screen was created.

Avoiding the complexities of the canvas element

Whenever I used the HTML5 canvas element there were some complexities that I had to deal with. I had to define how to draw the graphical elements, compute their coordinates, and manage the way the user interacted with them. That was not easy at all and there were some things that I had to do over and over again.