Shkoda: a campfire word game for learning Ojibwe

The first game on minoo.live teaches Ojibwe vocabulary through a campfire that burns as long as you keep guessing right.

March 24, 2026 · 3 min · Russell

Automate your Dev.to presence with the Forem API

Build scripts that track your Dev.to analytics, surface unanswered comments, monitor follower growth, and engage with your community automatically.

March 23, 2026 · 8 min · Russell

Docker Security on a Shared VPS

Why Docker bypasses your UFW rules, how to fix it, and container hardening practices that matter on a shared VPS.

March 23, 2026 · 5 min · Russell

From scaffold to live site in 11 minutes

How a Waaseyaa site goes from composer create-project to production HTTPS in 11 minutes — and the deployment patterns shared across all Waaseyaa applications.

March 23, 2026 · 6 min · Russell

Three Tiers of Data Freshness in a SvelteKit Static Site

How to serve live data from a statically deployed SvelteKit site using prerendered pages, cached client-side fetches, and SPA fallback routes.

March 23, 2026 · 5 min · Russell

AI strips your voice because it doesn't know what to protect

Stop AI from stripping your writing voice. Encode your style rules, review the output, and feed corrections back in.

March 22, 2026 · 7 min · Russell

Claudia: An AI Chief of Staff That Runs on Claude Code

Claudia turns Claude Code into a personal chief of staff that remembers your relationships, tracks your commitments, and helps you make better decisions.

March 22, 2026 · 5 min · Russell

Flag untriaged GitHub issues automatically with Claude Code hooks

Use a Claude Code startup hook to surface untriaged GitHub issues and stale milestones before you write any code.

March 22, 2026 · 5 min · Russell

Testing a 48-package monorepo at scale

How in-memory implementations, a layered test strategy, and AI-assisted test generation keep a 48-package PHP monorepo testable.

March 22, 2026 · 6 min · Russell

UFW, fail2ban, and Banning Repeat Offenders

Configure UFW rules, build a fail2ban jail for Caddy access logs, and escalate bans for repeat offenders with the recidive jail.

March 22, 2026 · 5 min · Russell