LogoJuan Manuel Allo Ron

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.

Twitter iconLinkedin icon
Recent Posts
A screenshot of my new blog in a floating laptop

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's official themes showcase site

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
A notebook showcasing Canva, Photopea and Inkscape

Unlocking Powerful Design: 3 Affordable Alternatives to Big Names

Feb 8, 2024
Me in the Thousand Torii Gates Temple

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.
A typical loading sequence for a web page

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.
A pattern formed with the null word

Tip: Watch out for null in default params

Jun 4, 2020
Defaults in function parameters is a feature that simplified my code a lot. But there is one caveat that we need to be aware of! Let’s start with an example:

Weekly Digest #11: On technical Interviews

May 31, 2020
Technical interviews are not a walk in the park! There are a lot of steps, challenges and pressure in a super competitive market. On the other hand, you should not be scared of the process…
An image showing the output of the command man z

Tip: use Z

May 28, 2020
Aren’t you tired of always typing the same routes in the terminal? When I found z it changed my productivity. What’s z? A terminal command to help you quickly navigate across directories…
Image Slideshow example

Lazy loading images with Intersection Observer

May 26, 2020
Images play a huge role in loading performance. Websites loading tons of images upfront can be paying a high price in terms of user experience…

Weekly Digest #10: On Remix, Snowpack, Rome and Web-vitals

May 24, 2020
The never ending flow of innovation is what I love about the web. There are so many great ideas! In the past few months a lot of innovation happened and in this weekly digest I want to share the most important ones.
Older Posts →

@2024 Juan Manuel Allo Ron. All Rights reserved