
Setting up Storybook on an Astro project
7 min read
I really, really thought this was gonna be easy.
I usually post about the topics below. You can click on a category to filter posts by it.
27 posts for category "Dev"

Setting up Storybook on an Astro project
7 min read
I really, really thought this was gonna be easy.
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.

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

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.

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?

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.

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.

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.

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.

How I built a blog with Svelte and SvelteKit
14 min read
An overview of the experience I've had using these amazing projects.

Smarter, Lighter, Better Images: A Guide to Optimization
10 min read
Learn how to reduce page loading times and bounce rate.
How to fix your Favicons
4 min read
Favicons suck. Luckily, there are ways to make them suck less.

Spicing Up your GitHub Profile with HTML and CSS
3 min read
Make your GitHub profile more appealing with what you do best: code!

Looking Back at 2020
6 min read
2020 definitely wasn't our best year... but let's remember what was good about it.

CSS Scroll Snapping - Improve Scrolling without JS
4 min read
Learn how to snap scroll positions with CSS only.

Developing an Animal Crossing companion app with Ionic
13 min read
No bells were spent while building this app.

Cool things I did and learned in 2019
7 min read
A quick look back at 2019 and what I learned during this year.

Web Workers - Bringing Multithreading to the Front-End
4 min read
Improve your client-side performance by breaking heavy operations into multiple threads - backend style.

MongoDB on Linux - Data directory /data/db not found
1 min read
Fix the error that occurs when trying to run freshly-installed MongoDB on a Linux machine.

.NET Core - Project version mismatch
1 min read
Solving this cryptic error might take you many hours. Hopefully this will help you out.

Micro Frontends: Solving the Legacy JavaScript Problem
9 min read
Finally a way to modernize that legacy project you keep complaining about!