Skip to content

Notes on building software.

Practical guides, things I’ve learned, and decisions from the projects I work on.

Subscribe via RSS →

Translate your Remix.run app with Lingui

Lingui is an alternative to i18next for internationalization in Javascript project. It offers a different approach to i18n and is now available for Remix.run projects with Vite.

How to upgrade Volta

Every time it's time to upgrade Volta, I always forget how to do it. So I decided to write a blog post about it. This way, I can always come back to it and remember how to do it.

Create a sitemap with Remix.run

How to create a sitemap in Remix.run? Learn how to create a dynamic sitemap.xml for your Remix app.

Use Fathom Anaytics with Remix.run

How to use Fathom Analytics in Remix.run? Learn how to setup FathomAnalytics in a Remix.run app.

Writing for learning

When you're a developer, it's pretty hard to keep up with all the interesting content that gets published each day.