whoami

blaggspot.com

a personal corner of the internet. projects, experiments, and other debris.

about

I'm a developer with a deep fondness for science fiction, fantasy, and the kinds of side projects that start as "what if" and end up consuming several weekends. This is where I keep the things I make and the things I care about.

replace this with your actual bio
projects
01
Blaggspot Book Awards bookawards.blaggspot.com
Flagship

A sci-fi & fantasy award reading tracker built for a friend group that takes its genre fiction seriously. Track winners across nine major awards from 1953 to the present — Hugo, Nebula, Clarke, Locus, World Fantasy, BFA, Stoker, Dragon, and Astounding.

Google sign-in via Firebase, personal star ratings and notes per book, reading stats by decade and award, and import from Goodreads or StoryGraph CSV. Four switchable themes: Pulp Paperback, Deep Space, Editorial, and Bold & Modern.

HugoNebula ClarkeLocus WFABFA StokerDragon Astounding
exploratory subdomain — bookawards.blaggspot.com
StatusLive
Awards9
Coverage1953 → present
StackFirebase / Vanilla JS
AuthGoogle SSO
02
Locomotive ID computer vision · train identification
In progress

An image classification model trained to identify train locomotives by brand and unit number from video footage. The training data comes from my kids' substantial personal video library of trains — which turns out to be a surprisingly solid dataset.

Currently in early experimentation: building a custom dataset from extracted video frames, then fine-tuning a vision model for multi-label classification (manufacturer + road number). The end goal is a tool that can scan a video and tag every locomotive it sees.

Early experimentation
StatusProof of concept
StackPython / PyTorch
DatasetCustom (video frames)
TaskMulti-label classification
SubdomainTBD
03
Dwarf Lab details coming soon
Placeholder

Details coming soon. Swap in a real description and this card fills right out.

describe this project to fill it in
StatusTBD
04
Next projectslot reserved
Coming soon

Room for whatever comes next.

gaming
Xbox Live
fshguy

Achievement hunter and backlog chaser. Grinding that last elusive achievement or working through whatever caught my eye on Game Pass.

History

Before any of this, I co-ran 360voice.com — an Xbox 360 community where your console blogged about your gameplay in its own voice. We grew it to over 200,000 members before it was acquired by GamerDNA in 2008. It was one of the early members of the Microsoft Xbox Community Developer Program. The site eventually wound down after GamerDNA changed hands, but it had a good run.

live gamercard
fshguy Xbox Live gamercard
via xbox.com · auto-updates