Cole Speelman's public homebase

Gamertan.

I design, build, explain, and operate software systems end to end: languages, products, accessible publishing, structured data, public services, infrastructure, deployment, and the words and interfaces that make the work usable. Gamertan is where I can finally show that whole practice—with evidence, honest limits, and a little ridiculous joy.

Don't bother me—I'm working on my gamertan.

Current priority · experimental

Build the language. Prove the ground.

A self-hosted systems language becoming a workable Linux prototype through deterministic, safety-minded checkpoints.

Explore San

Products, open work, and public proof

Projects worth tending.

These are not interchangeable portfolio tiles. Each has a different maturity, responsibility, and reason to exist. I publish the evidence and the limits beside the invitation.

Current priority · experimental

San

Build the language. Prove the ground.

A self-hosted systems language becoming a workable Linux prototype through deterministic, safety-minded checkpoints.

Explore San →

Private macOS alpha

PadProbe

Map the controller. Keep the game fun.

A proprietary local controller configurator for remapping, calibration, macros, and compatibility across games.

Explore PadProbe →

v1.0.0 · native macOS and Linux

Sandwich Hime

Write the page where you can see it.

An HTML-first template engine for Go, plus editor tooling, agent guidance, practical teaching material, and verifiable native releases.

Explore Sandwich Hime →

Public preview · composable Go packages

Web Foundations

Keep the boundaries. Reuse the care.

Request identity, structured evidence, browser security, authentication, organizations, access policy, and analytics for small Go services.

Explore Web Foundations →

Private development preview · self-hosted

Observatory

Keep the evidence close.

Logs, metrics, traces, deployments, bounded time-series queries, dashboards, and incidents for carefully operated Linux systems.

Explore Observatory →

Final public CLI preview · archived

Gamertan Tend

Prove it. Move it. Know the way back.

A preserved, health-gated CLI release whose next networked control-plane research now continues privately.

Explore Gamertan Tend →

Live public service

EQL Helper

Find the knowledge. Keep the adventure.

A source-aware, accessible EverQuest Legends reference service built for real player decisions.

Explore EQL Helper →

Work carried end to end

Case studies.

Read all case studies

Essays and reflections

Writing.

Read all writing

Behind the scenes

Dev notes.

Read all news

Sandwich Hime v1 RC.1 reaches macOS and Linux

I froze the intended v1 contract, built the exact public source on Linux and Apple Silicon, signed and notarized the Mac release, and opened the observation period before final v1.

EQL Helper moved into Sandwich Hime

I moved 47 complete page families into 106 typed components, kept the old renderer ready, and let evidence—not nerves—decide the production switch.

Tend makes small Go deployments boring

I turned years of 4 a.m. migrations—and their human cost—into a narrow, inspectable release tool, then used it to deploy this very note.

Tending a faster, safer release path

How pinned runner images, offline module caches, scoped SSH verification, and Tend's fail-closed checks made Gamertan releases quieter without pretending the network disappeared.

How I work

Small enough to care for.

I am one developer with a disabled and neurodivergent body, finite energy, a family worth being present for, and users whose time matters. I prefer visible decisions, calm deployment, reversible change, and enough written context for the next caring person.

Access before polish.

Accessibility shapes structure, controls, copy, and testing from the beginning.

Evidence before adjectives.

I measure claims, publish limitations, and call a preview a preview.

Useful over fashionable.

I choose the smallest understandable system that can carry the responsibility.

Stewardship over hype.

History, rights, rollback, succession, and human limits remain part of engineering.