Slack Day Studio

Systems and stories

A software development studio based in Waterloo, Ontario, Canada. We modernize legacy systems, build tools for tabletop RPG enthusiasts, and contribute open source utilities to the Linux community.

Projects

What we're building

Tabletop RPG Tools

Beta

Gemini Studio

Tell Your Story

A web-based character creator for tabletop RPGs. Build characters of infinite depth with our guided wizard—no rulebook required.

Try it out
Live

Hero System Mobile

Your heroes, anywhere

A mobile app to take your Hero System characters with you. View, manage, and reference your characters on the go.

View on GitHub
Live

OpenD6 Toolkit

Open gaming, open tools

Create and manage OpenD6 characters and character templates. A complete toolkit for the OpenD6 system.

View on GitHub

Open Source

Live

vmsnap

Snapshots made simple

A simple incremental snapshot scheduling CLI tool for KVM-based domains. Automate your VM backup strategy.

View on GitHub
Live

qemu-hook-manager

Passthrough without pain

Manage hardware-based passthrough hooks for QEMU. Simplify GPU and device passthrough configuration.

View on GitHub

Services

Available for contract work

  • Legacy system modernization
  • Containerization & infrastructure (Docker, CI/CD)
  • Full-stack development (Node, PHP)
  • System architecture for growing teams

Recently completed a 2-year engagement modernizing a legacy PHP monolith into a containerized microservices architecture using the strangler fig pattern.

Get in touch

About the Studio

Slack Day Studio is a software development studio based in Waterloo, Ontario, Canada. We take on contract work modernizing legacy systems, and ship our own tools for tabletop RPG enthusiasts and the Linux community.

Whether it's a multi-year enterprise modernization or a weekend project that scratches an itch, we bring the same care to everything we build.

Get in Touch

Have questions, feedback, or just want to say hello? We'd love to hear from you.