public class Jason : ICEOWhoActuallyCodes
{
private readonly Coffee _fuel = new Coffee(Size.Venti, Shots.Quad);
private readonly string _currentMission = "Dragging legacy code into the promised land";
private readonly string _secretIdentity = "MUD operator, node wrangler, VPS whisperer";
public string CurrentStatus => "Converting 15 years of technical debt into technical credit";
public bool StillRunningMUDFrom1992 => true; // yes, really
}- ๐๏ธ Leading the Great Migrationโข - Taking Mortgage Automator from PHP to .NET (because apparently I enjoy pain)
- ๐ค MCP Power User - Running Jira, HubSpot, and Slack MCP servers for cross-system analytics before most people could spell it
- ๐ Building Valdoria - An actual game world running on my VPS, because 30 years of MUD operation wasn't enough
- ๐ง AI Nerds Community - Running a Discord for builders using AI as a force multiplier (not a replacement for thinking)
- ๐ก Figma MCP + GitHub Copilot - Integrating the whole AI toolchain into a real .NET migration project (Maker Recast)
- ๐ฅ๏ธ KVM Enthusiast - Because why have one computer when your Dell U4025QW can handle two?
const techStack = {
migrating_from: ["PHP", "Technical Debt", "Sleepless Nights"],
migrating_to: ["C#", ".NET", "Modern Architecture", "Slightly Less Sleepless Nights"],
infrastructure: ["Coolify", "Traefik", "Docker", "Let's Encrypt (once you configure it correctly)"],
mcp_stack: ["Jira MCP", "HubSpot MCP", "Slack MCP", "Figma MCP", "Claude Desktop"],
side_projects: ["MudForge (Node.js/TypeScript MUD driver)", "Valdoria game world", "AI ad-blocking architecture"],
exploring: ["RISC-V assembly (yes, seriously)", "Local ML models", "Semantic content classification"],
audio: ["Sonos multi-room", "Raspberry Pi controllers", "WiiM as an escape hatch"],
ai_tools: ["Cursor", "Claude", "Amp", "OpenClaw AI gateway"],
life_optimization: ["MCP read-only reporting (the only safe rollout)", "Slack channel naming conventions", "Astrology for team compatibility"]
};Not a typo. I've been operating a MUD for over 30 years. Now actively developing MudForge โ a modern Node.js/TypeScript MUD driver โ and building out Valdoria, a full game world with lore, narrators, and an atmosphere that GitHub Copilot definitely didn't write.
โ github.com/jasona/mudforge | Play: play.nocthryn.com
- ๐๏ธ Still researching Indian Challenger vs. Triumph Rocket 3 torque curves (it's science)
- โ Using astrology to optimize team compatibility (Aries energy in the C-suite, don't @ me)
- ๐ Designing AI-powered ad blocking that defeats anti-adblock detection (semantic classification FTW)
- ๐จ๐ฆ๐บ๐ธ Navigating cross-border employment law, Ontario RIF procedures, and PE reporting simultaneously
- ๐๏ธ Raspberry Pi Sonos controller โ because why buy a solution when you can build one
Commits before coffee: 0
Commits after coffee: โ
Legacy code refactored: Some
Legacy code remaining: Yes
MUDs operated since 1992: 1 (still running)
MCP servers configured on Windows: More than I planned
Times considered rewriting in Rust: 47
Times actually did it: 0
RISC-V assembly labs completed: Ask me tomorrow
VPS SSL cert issues resolved: Eventually
- You know the secret to migrating PHP to .NET without crying (or at least have good coping strategies)
- You're a .NET developer who isn't scared of mortgage industry acronyms
- You have opinions about MCP implementations โ especially the read-only kind, the only kind ready for non-technical rollout
- You think running a MUD since 1992 is cool rather than concerning
- You want to talk AI tooling strategy without the hype (Cursor vs. Claude vs. Amp โ I have data)
- You're building something real with AI, not just prompting your way through life
- You're interested in joining a Toronto tech team that's actually building something people use
- I've been running the same MUD since Bill Clinton's first term
- I build AI-powered analytics dashboards connecting Jira support tickets to HubSpot ACV data, because someone has to
- My Coolify VPS has survived more Let's Encrypt renewal cycles than I care to count
- I once spent a weekend configuring a Raspberry Pi Sonos controller instead of just buying a Sonos app subscription
- Yes, I have strong opinions about
claude_desktop_config.jsonon Windows. No, I won't apologize. - Running an "AI Nerds" Discord while also running a 1992 MUD is perfectly normal behavior
"In a world of 'move fast and break things,' I prefer 'migrate carefully and fix things that have been broken since 2009'... ehhhh, who am I kidding? Sometimes you have to move fast and break things, too. And, doggonnit, it's fun!"
Currently hiring: If you can spell "dependency injection" and know why it matters, we should talk





