Hello world

June 2, 2025

Hey there! 👋

Welcome to the first post on my portfolio. I'm Aleix — a software engineer currently working as a Solutions Engineer in Oracle NetSuite's SDN team.
I'm a passionate engineer with a long background in web development and backend scalability, integrating with third party tools and services, providing consultancy and technical support to partners and clients.

This blog is where I plan to share my thoughts, projects, and the occasional rant about the joys and pitfalls of the development world.

Like many portfolios, I started with a simple goal: create a minimalistic site to showcase my work and skills. Initially, it was a straightforward SSR site:

  • Next.js – for its flexibility and Vercel's free tier deployment
  • React – to build interactive UI components
  • Tailwind CSS – for rapid and consistent styling

I wanted to make the most of the project by learning as much as I could in the process, particularly on the frontend side. For that reason, I decided not to use external components or libraries besides the basics provided by the framework. I knew this limitation would impact the development speed, but I thought it’d be cool to do everything from scratch (SPOILER: it did, very much, prolong the timeline of the project).

As I kept going, I couldn't resist the urge to add more features. A simple animation on the landing page evolved into a full typewriting machine component, and a basic list of technical skills turned into a whole galactic SVG graph rendering experience. Eventually, I ended up writing a simple MDX-based blog engine — the thing that’s making it possible for you to read this right now.

Each addition was a learning opportunity, pushing me to explore new facets of web development. And since I had no actual pressure to publish or deploy anything, I just kept tweaking things, changing designs, and refactoring code. I've also had other priorities in my free time, which not only include living my life, but starting and working on parallel projects without finishing others first too (I tend to do this more than I'd like to admit).

So yeah — building everything from scratch was definitely not the most efficient route, especially when there are plenty of templates and tools out there. I’ve spent more time than I probably should have on this project. But this approach gave me full control over the site's functionality and design. It was a valuable exercise in problem-solving, and it really deepened my understanding of the stack and technologies I was working with.

I hope you like the site and have fun playing around. And if everything goes well, I expect to present a new project shortly.

Stay tuned for more posts, and feel free to reach out if you have questions or suggestions!

Thanks for stopping by!
— Aleix