Hi there, I'm Juan 👋
I'm a staff+ Software Engineer building engaging user experiences and always learning!
Passionate about web performance, React, and software architecture. I love everything web and beyond, and I'm always exploring new technologies and techniques.
Follow my blog for tales of design, development, and innovation.

Recent Posts

How I Used AI to Level Up My ELC 2025 Experience
Sep 12, 2025
At ELC 2025 I experimented with using AI to plan my schedule, expand my notes, and create sketchnotes — turning a conference into a lasting source of insights and productivity.

Creating Flowcharts and Mindmaps with ChatGPT
Aug 12, 2024
I've been experimenting with ChatGPT and discovered a cool trick that lets you create diverse graph visualizations effortlessly.

Common CSS layouts in Tailwind
Jul 12, 2024
10 one-line layouts, meticulously reconstructed using Tailwind CSS classes

7 days of JS by ChatGPT
Jun 12, 2024
I decided to team up with ChatGPT to create a 7-day JavaScript challenge, inspired by the popular 30 days of JS. The results? Truly amazing!

Teaching LLMs to play the drums
May 12, 2024
In this experiment I created a text notation so ChatGPT, Claude.AI and Bard could create some music with it

Revamping my blog with Astro
Apr 13, 2024
I've decided to move from Wordpress to a custom setup. I'll share why I made this choice and the insights I've gained in this blog post!

Astro Themes and Templates to Power Your Next Build
Apr 3, 2024
Looking for themes and templates to style your Astro site? There are lots of great places to start. Save hours of aimless searching with my handpicked collection

Unlocking Powerful Design: 3 Affordable Alternatives to Big Names
Feb 8, 2024

Back in the game
Aug 9, 2023
I just came back from a trip and while I look for my new career opportunity I'll be sharing my journey here in my blog

Multiple options to deploy your web application
Feb 5, 2021
In this weekly digest I have compiled a list of tutorials to deploy your website or app into different hosting providers.

What's all the hype about React Server Components?
Jan 7, 2021
A couple of weeks ago the React team announced React Server Components. In this article today I will explain what it is, why they came up with this strategy and how to get prepared for it.

Weekly Digest #12: on front-end interviews
Jun 7, 2020
Last week I published tons of resources on the technical interview process. Today I want to focus a little bit more on frontend. Here is a curated list of HTML, CSS, JS and system design questions.