
text-overflow: ellipsis on multi-line text
2 min read
Adding an automatic ellipsis to some text if it overflows its content is simple enough. But what if you want your text to have multiple lines?
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.

text-overflow: ellipsis on multi-line text
2 min read
Adding an automatic ellipsis to some text if it overflows its content is simple enough. But what if you want your text to have multiple lines?
JOMO is a Beautiful Thing
4 min read
JOMO is the opposite of FOMO. It's the Joy of Missing Out on stuff that's bad for you.

Apple Vision Pro First Impressions
5 min read
Decided to jot down my first impressions of this weird device after trying it out for the first time.

Roleplaying in Orgrimmar
2 min read
Who would have thought that interacting with people on a multiplayer game could be fun?

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.
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.

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.

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!
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?

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.
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.
Stripping the web of its humanity
2 min read
A less human web is no good for anyone.
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.

2023 In Retrospective
16 min read
A quiet year, but still with lots to talk about.
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.
My Default Apps: 2023
2 min read
I'm jumping on the trend of posting my default apps!

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.
“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.

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.

My Review of The Legend of Zelda: Tears of the Kingdom
9 min read
A spoiler-free review of the ultimate Zelda game

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.

Iron Maiden's "Killers" is a concept album
12 min read
Seriously, hear me out

Container Queries Are Here!
5 min read
Responsive web development will never be the same again.

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?