Skip to content

Grüezi, I'm Sandro Roth

I'm an experienced fullstack developer based in Switzerland. I love coding, writing and cats 🐈

Latest

Type-Level Wordle in TypeScript

Implementing the Wordle game entirely at the type level using TypeScript’s type system.

Popular

Building an Angular Library with multiple entry points

An Angular library helps share code across projects. This guide shows how to create a library with subentry points, manage dependencies, and add a showcase app.

Stack I'm familiar with

Here are some of the languages, frameworks, libraries and tools I work with.

  • HTML
  • CSS
  • Sass
  • JavaScript
  • TypeScript
  • C#
  • React
  • Angular
  • Eleventy
  • Astro
  • Storybook
  • Vite
  • Vitest
  • MSW
  • Testing Library
  • Playwright
  • TanStack Query
  • TanStack Router
  • Jotai
  • XState
  • RxJS
  • React Aria