Every engagement is different, because every company is different.
What doesn't change is where I start: with the hard problem your business or your team can't solve for a reasonable budget, and with the people who understand it. These projects are my own businesses and the tools I run every day. They're here so you can see what's possible, take that away, and think about what could be done with it in your company.
Sometimes a client sees enough here to find their own way forward. Sometimes they hire me to build something unique and quite specific.
SimRacingCockpit
LiveMy flagship. A site that helps sim racing enthusiasts find the right product, and the place I keep my SEO sharp by holding top rankings for buyer's guides and reviews. Every guide carries live pricing, stock and discount codes from a price engine I built, and it's where I test dynamic content marketing in public.
The price engine
LiveA crawler on Cloudflare that visits the known suppliers in an industry for the latest prices, stock and new products, reads each product page with a model to pull out the technical specifications, and serves the result as an API. The same engine became the price monitor a B2B distributor uses to set retail pricing without undercutting its own trade customers.
YubHub
LiveThe job scraper I built for fluidjobs.com, grown into a platform of its own. It turns any careers page into a structured feed, and it was my study of how a modern website works in the agentic era: manage your account through your AI assistant over MCP, and let an agent do the job search for you over WebMCP.
Assure
PrototypeData collection and AI, pointed at financial-services websites and the FCA's rules. It crawls a site, takes snapshots on mobile and desktop, and evaluates the messaging and the advertising, so a compliance team isn't bogged down in collecting the evidence. The human makes the decision.
The rig
LiveA pair of modded RTX 4090s running the local models I test and write about, with LM Studio and vLLM. Some data shouldn't leave the building, and I like to know what each model can do on real hardware before I recommend it.
TheDailyVisual
LiveA statistics site where every figure recomputes from its source and a routine reads the prose against the data each morning. My test bed for content that keeps itself current.