Alongside my day job, I build and run my own software through my companies, Stoic Dreams and Wyrdloom Studios. These projects are where I set my own standards: small, tested changes that deploy automatically, and tools that remove friction for the people using them.

Featured

A 3D game engine and world-building suite in Rust and WGSL. Models are trees of mathematical shapes drawn exactly on the GPU, then snapped to a voxel grid for a stylized 3D pixel-art look. It powers Faryn, Wyrdloom Studios' first game.

Rust, WGSL, wgpu, winit

A vanilla JavaScript web component framework, with about 70 components, a data binding system, and Rust WebAssembly workers for heavy processing. Pages are written in markdown, and components load themselves on first use, so a new site starts with almost no boilerplate.

JavaScript, HTML, CSS, Rust, WebAssembly

About two dozen websites, including this one, run on Web UI from one shared CDN. Every push to main runs each site's Playwright tests, checking config, SEO files, links, and that every page loads without errors, and deploys only if they pass.

GitHub Actions, Playwright, Rust, PowerShell

Developer tools and services

A lightweight, cross-platform desktop tool for managing project documentation, scripts, and automations. It keeps pages and settings in the repository so teams share them through git, runs parameterized scripts with generated inputs, and stores secrets in the operating system's credential manager.

Rust

The Backend as a Service from Stoic Dreams, providing the APIs behind its sites and apps.

A library of privacy-focused browser tools for developers, such as image conversion and resizing, PDF merging and splitting, and a JWT decoder. Files are processed in the browser rather than uploaded.

A testing framework for C# and .NET that standardizes Arrange, Act, Assert tests, with an extension for testing Blazor components built on bUnit.

C#, .NET, Blazor, bUnit

Writing

Projects

Tools, frameworks, and platforms I've built

You can also come chat with us on the Stoic Dreams discord server.

About Erik Gassler Contact Erik Gassler Privacy Terms & Conditions