I've loved building things for as long as I can remember, that's the main reason I became a civil engineer. I find passion in learning new things and I'm always looking for new challenges. That's why I decided to become a software engineer.
I'm currently working as a full stack developer involved in different projects for both web and mobile platforms.
When I' not coding, I love playing video games, watching movies or series, learning other things that peak my interest, and, spending time with my family.
About this Site
Working on my personal website is a way for me to learn, explore and improve my skills. One of my biggest mistakes early on was trying to overengineer my website. I was using a lot of libraries and frameworks, and I was trying to user the latest and greatest of everything, with crazy, overcomplicated designs and animations. I was trying to do too much, and I was doing it wrong.
The more I work on my style, the more I ejoy working on minimalistic, yet beautiful designs. I'm always looking for new ideas and inspirations, to improve my website. With that in mind, is not surprise that I find a lot of inspiration in Lee Robinson's minimalistic style .
One of my challenges when re-building this website was to keep it as simple as I could and use as few libraries/third-party packages as possible.
The first step was to select a stack. Over the years, I've tested several frameworks like: Next.js , Gatsby , and more recently Astro. . And, although I've found things I like and don't like on all of these frameworks I finally decided to go with the one I liked the most and felt was better suited for this task: Astro.
And yes, I know. Even a framework like Astro can be considered overkill to build something that can be easily created with simple HTML and CSS like this website. But, I'm one of those who think that you should use whatever you prefer as long as it can get the job done. So, for that, I think I'm going to give myself a pass on this selection 😅.
I'm also a huge fan of Tailwind CSS (yes, I'm part of the Tailwind cult 😌), and, I use it every time I can. For a database I decided to go with Xata , and, so far, it has been a great DX. Previously I was using Prisma as my ORM with Planetscale but I decided to try something different.