One person. Eight World of Warcraft addons, three mobile apps, every line shipped by myself — from the addon API to the self-hosted CI servers.
Built for Midnight Season 1. Free, open source, no telemetry. View all on CurseForge →
In-game raid encounter guide. Covers every boss across Voidspire, Dreamrift, and March on Quel'Danas — abilities, phases, positioning, role-specific tips. Read-only, no network, no data collection.
Smart bag organizer that consolidates your backpack into 17 contextual categories. Cross-character item search, auto-sell junk, auto-repair (optionally with guild funds), AH-value awareness.
Full Auction House replacement with six tabs: Browse, Sell, My Auctions, Deals scanner, full-scan Database, and curated 1–100 Profession leveling plans with one-click material routing.
Auto-tracks pug raid lockouts: captures leader info, full rosters, boss kills, and battletags from chat. Reconnect with good groups after weekly reset. One-click contact, smart roster view.
Calendar that shows event times in your local timezone, breaks signups out per class, and makes custom event creation a one-screen affair. Cross-region timezone aware. DST-safe.
The parts DBM and BigWigs don't cover. Role-aware interrupt rotations, tank-swap routers, soak callouts, focus-target cast bars — built per boss for the full Midnight raid lineup.
Silent encounter data recorder that powers VoidRaidTools. Records boss cast events and party aura traces with opt-in upload or fully local mode. Transparent storage, inspect before send.
Scores LFG applicants on what they actually do — interrupts, dispels, avoidance, commitment — not just ilvl or RaiderIO rating. Docks a behavior profile panel in Blizzard's Premade Groups finder.
Practical tools for problems I had myself — pool chemistry, RV routing, paycheck-based budgeting.
Test-strip scanner that reads any brand of hot tub or pool test strip via your phone camera and tells you exactly what chemicals to add. Tracks history, sends reminders.
RV GPS that avoids low bridges, restricted roads, and steep grades. Plans multi-stop trips with auto-fuel-stop calculation and overnight stays. Built on HERE Maps for truck-grade routing.
Privacy-first budgeting app that never touches your bank. AI receipt scanning extracts merchant, total, and items from a photo. Paycheck-based budget periods that match real-world cash flow.
One person, many tools — the why and the how.
I build software that solves real problems I have — then ship it for everyone else who has the same one. The addons came from being a raider who got tired of alt-tabbing to boss guides mid-fight. The apps came from owning a pool, taking an RV across the country, and refusing to give a budgeting app my bank password.
Every line of code on this page is mine. Mobile apps run on Flutter; the addons are pure Lua against the WoW API; back ends are Node + Python on managed cloud. Built carefully, priced fairly, no data sold.
Same handle, same person, for nearly two decades. Whatever you find under bughatti — on GitHub, on CurseForge, here — it's all me. One name, one body of work, since around 2006.
If you found me through a CurseForge addon page, thanks for clicking through. The apps work the same way the addons do: small details obsessed over until they earn their keep.