Blog

What started in 2019 as a place to document things I was learning as a web developer has since grown into a journal of sorts. It is, after all, a personal blog. Use the filters to find whatever brought you here.

CSS “
CSS “Quantity Queries” are a thing now

CSS “Quantity Queries” are a thing now

4 min read

With the :has selector available everywhere now, there's a neat way of styling elements depending on how many elements are inside them.

Front-End
Read
Separ

Separating my website's content from its code

4 min read

Having an open source website is great, but having the content stored in the same spot as the code has some issues. On this post I walk through what I did to keep them separated.

Meta
Read
Best
A road leads into the horizon with no clear end.

Best longterm goal? Not having one

5 min read

I consider myself a pretty happy person. I do think a lot of it comes from me never really expecting much from myself. That's not as bad as it sounds.

Personal
Read
Autom
Automating Social Media Preview Images

Automating Social Media Preview Images

6 min read

Social media preview images are very useful if you want to attract people to your website. They're sometimes a pain to create, though. Let's automate it!

Front-End
Read
Think

Thinking of a redesign

2 min read

I want my personal website to reflect a bit of who I am. Am I the same person I was 3-4 years ago?

Meta
Read
5 Yea
A hand holding a bunch of party balloons

5 Years of Fantinel.dev!

7 min read

My website has existed for half of my professional life now. In this post I look back at some snapshots of its history and talk about what's next.

Meta
Read
Ownin

Owning your stuff is pretty cool, actually

6 min read

Let's talk a bit about Obsidian, VC-funded apps, the appocalypse and how awesome Markdown life can be.

Reading Recs
Read
Strip

Stripping the web of its humanity

2 min read

A less human web is no good for anyone.

Reading Recs
Read
Progr

Progressive Enhancement (and why it matters)

8 min read

Progressive Enhancement isn't just another web jargon; it's a guiding principle shaping modern web development.

Front-End
Read
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