Web fundamentals

Groking :active, :focus and :focus-visible pseudo-classes

This post explains the subtle differences between CSS pseudo-classes :active, :focus and :focus-visible.

How to wire up Fathom Analytics in a SvelteKit app

In this post, you will learn how to set up Fathom Analytics in a SvelteKit app to track pageviews and goals while ensuring privacy for your visitors.