Skip to Main Content
Search RSS Feed

ARTICLES

Build a Blog with Svelte

Many Svelte blog tutorials follow the same formula, leaving you with little control over Markdown rendering. This tutorial takes a different path: we'll build a content pipeline for a SvelteKit blog, write a custom Markdown preprocessor, and work through the practical challenges that come up along the way.

Read more
Displaying Icons in Slint

An interactive guide to Lucide Slint

Over the past year, I built Lucide Slint, a Lucide port which aims to make icons easier to use in Slint. This post explains why it renders icons with Path instead of Image, how it works under the hood, and how to use it in your own Slint project.

Read more
How I Built This Blog

After six months of work, this blog is finally live. Here is the story behind it: the technology I chose, the problems I ran into, and a few lessons from building a blog from scratch.

Read more