www.sigrist.dev Open in urlscan Pro
185.199.108.153  Public Scan

Submitted URL: http://sigrist.dev/
Effective URL: https://www.sigrist.dev/
Submission: On January 08 via api from US — Scanned from PT

Form analysis 0 forms found in the DOM

Text Content

Loris Sigrist
Dither Studio Zocker t18s Github Contact




LORIS SIGRIST

Building fun stuff on the Internet. Occasional blogger, Frequent Nerd.

January 31, 2024 /building-an-i18n-library-for-the-modern-web


BUILDING AN I18N LIBRARY FOR THE MODERN WEB

The rise of metaframeworks with partial hydration has raised some interesting
challenges for i18n libraries. This article explores how ParaglideJS attempts to
tackle them.

October 12, 2023 /declarative-exception-handling


DECLARATIVE EXCEPTION HANDLING IN JAVASCRIPT

Handling many different exception types in JavaScript is a pain. In this article
we will play around with a declarative approach to exception handling.

October 5, 2023 /adding-devtools-to-vite-plugins


ADDING DEVTOOLS TO VITE PLUGINS

Many frontend frameworks and tools come in the form of Vite-plugins. Here is how
plugin authors can inject devtools into the browser during development.

September 18, 2023 /melt-ui-neat-pattern


A NEAT PATTERN FOR MELT UI

Sometimes I want to share behavior of my Melt UI based components with their
children. I've found a neat pattern to do so.

July 24, 2023 /the-poor-mans-scheduled-post


THE POOR MAN'S SCHEDULED POST

If you build your site on github pages or netlify, you don't have a server to
schedule posts. This article gets around that by using a github action to
periodically redeploy your site.

July 18, 2023 /dts-buddy-fixes-type-declarations


DTS-BUDDY FIXES TYPE DECLARATIONS

dts-buddy is a bundler for type-definitions. It helps sidestep the most common
issues with type definitions.

July 10, 2023 /reliably-avoiding-theme-flashes


RELIABLY AVOIDING THEME FLASHES

On sites with a theme-toggle, flashing the default theme before the user's
choice is loaded is a common problem. Here's how to avoid it client-side only.

July 1, 2023 /the-better-way-to-load-data


THE BETTER WAY TO LOAD DATA

When loading data, we usually fetch, wait for the response and then render the
page. If the fetch is slow, our page is slow. But what if we could render the
page while the data is still loading? This is what this article is about.

May 9, 2023 /mock-data-with-zocker


NEVER WRITE MOCK DATA AGAIN, WITH ZOCKER

Over tha last couple weeks I've been building a library to generate mock data
for my projects. Today I'm happy to announce the first stable release of Zocker,
a Schema first Mock Data Generator.