Blog

I usually post about the topics below. You can click on a category to filter posts by it.

2023
Picture of the sunset. Scattered clouds painted with the sunset colors spread over a still blue sky. Below, a building and some trees, and a gathering of people drinking and talking.

2023 In Retrospective

16 min read

A quiet year, but still with lots to talk about.

Retrospective
Read
CSS's

CSS's "isolation" property is pretty cool

1 min read

I had never heard about it before, but it's a pretty clean way of solving z-index related issues.

Reading Recs
Read
My De
AI-generated image of a boy building a tower of apps

My Default Apps: 2023

2 min read

I'm jumping on the trend of posting my default apps!

Apps
Read
Belon
Picture of a staircase surrounded by vineyards. In the background, a church tower and the blue sky.

Belonging Somewhere

7 min read

I could always see parts of myself belonging to some groups or places, but never really felt like I was truly a part of anything.

Personal
Read
“Clas

“Classic rock, Mario Kart, and why we can't agree on Tailwind”

1 min read

Great article from Josh Collinsworth explaining why Tailwind is good and bad for the exact same reasons.

Reading Recs
Read
The O
AI-generated image of a concrete wall with barbed wire. There's a gap in the wall from which it's possible to see a vast green field below blue skies, with many people walking around and birds flying.

The Open Web and "the masses"

6 min read

A rant about the Open Web and how it is not for everyone - but that's okay.

Misc
Read
My Re
Official artwork of the game. Link stands on a floating island, with more floating island and clouds in the background

My Review of The Legend of Zelda: Tears of the Kingdom

9 min read

A spoiler-free review of the ultimate Zelda game

Games
Read
How t
How to automatically manage Node versions

How to automatically manage Node versions

3 min read

Tired of manually switching Node versions for different projects? Discover how to automate the process using nvm.

Dev
Read
Iron
Cover of the album

Iron Maiden's "Killers" is a concept album

12 min read

Seriously, hear me out

Misc
Read
Conta
Photo of fireworks on the night sky

Container Queries Are Here!

5 min read

Responsive web development will never be the same again.

Front-End
Read
Condi
Laptop and phone side by side

Conditional Hover Styles in CSS

2 min read

Have you ever crafted a nice hover effect for an element in your website, then opened it on mobile and saw that effect erroneously appear when that element is tapped on?

Front-End
Read
Who R
Who Runs Our Code

Who Runs Our Code

2 min read

In a world with tons of business requirements, conversion metrics, and a stampede of new technologies, front-end development can easily become oblivious of one thing: where our code runs.

Dev
Read
From
From Twitter to Mastodon

From Twitter to Mastodon

2 min read

Turns out the elephant network feels much lighter than the bird one.

Personal
Read
2022
An AI-generated image of a boy, seen from the back, wearing a hoodie with headphones, looking to a city in the background. The city is well-lit and the sky is partly clear, but there are some clouds forming around. The clouds merge with what seems to be pollution coming from the city.

2022 In Hindsight

11 min read

A year of big changes, both to me and to the world.

Retrospective
Read
Thoug
Thoughts on GitHub Copilot

Thoughts on GitHub Copilot

5 min read

I was initially skeptical about it, but I've come to appreciate it more and more as I use it.

Dev
Read
Revie
Review: Elden Ring

Review: Elden Ring

8 min read

My thoughts on what probably is the biggest game release of 2022.

Games
Read
Ethic
Ethical Analytics are Plausible, at Last

Ethical Analytics are Plausible, at Last

5 min read

Web Analytics is such a morally ambiguous area that I’ve avoided it for years, but now I can finally do it with peace of mind.

Dev
Read
2021
A sad dog lying on a bed, staring blankly and something off-camera

2021 In Review

11 min read

Another year, another yearly review post. 2021 felt like pretty much 2020 part II for a lot of people, me included.

Retrospective
Read
How I
How I built a blog with Svelte and SvelteKit

How I built a blog with Svelte and SvelteKit

14 min read

An overview of the experience I've had using these amazing projects.

Front-End
Read
Smart
Picture of sand with a feather and a footprint besides it

Smarter, Lighter, Better Images: A Guide to Optimization

10 min read

Learn how to reduce page loading times and bounce rate.

Front-End
Read
How t
How to fix your Favicons

How to fix your Favicons

4 min read

Favicons suck. Luckily, there are ways to make them suck less.

Dev
Read
Spici
Spicing Up your GitHub Profile with HTML and CSS

Spicing Up your GitHub Profile with HTML and CSS

3 min read

Make your GitHub profile more appealing with what you do best: code!

Dev
Read
Looki
Photo of a traffic sign saying "Wrong way"

Looking Back at 2020

6 min read

2020 definitely wasn't our best year... but let's remember what was good about it.

Retrospective
Read
CSS S
CSS Scroll Snapping - Improve Scrolling without JS

CSS Scroll Snapping - Improve Scrolling without JS

4 min read

Learn how to snap scroll positions with CSS only.

Front-End
Read

Newsletter? I have it!

I have a newsletter as another way to share what I write on this blog. The main goal is to be able to reach people who don't use RSS or just prefer getting their articles delivered straight into their inbox.

  • No fixed frequency, but at least once at month;
  • I do not plan on having content exclusive to the newsletter. Everything on it will also be on the blog;
  • I will never, ever ever ever, send you any form of spam.