A one-thumb flight game. One daily course for everyone, friend squads, and a run that lasts about as long as a coffee.
Game engine and physics tuned for one-thumb control
A daily course every player flies the same day
Squads: friends, invites and shared standings
App store release pipeline
Mobile gameDaily contentSocial squads
iOS and Android · in testing
Radon Tracker
Readings, charts and alerts for home radon detectors. Compare several detectors on one chart and get told when a room needs attention.
iOS and Android from one codebase
Charts that compare detectors over days and months
Alert thresholds you set per room
Readings stay on the device
iOSAndroidCharts and alerts
Web app
Bull Pit
A live leaderboard for trading contests. Players watch the race chart move, and automatic fair-play checks run every minute.
Live race chart and scorecards
Contest rules, joins and standings
Fair-play checks every minute
Works on a phone at the kitchen table
Web appLive dataFair-play checks
PaperHawk Control Room
PULSE OK · PLAN READY · ORDERS WORKING · GUARDS ARMED · ANALYST NOTE FILED ·
PulseRunning
TonightPlan ready
Risk guardsAll passing
AnalystSession reviewed
Automation
PaperHawk
An automated trading system. It plans each session, places and manages its own trades inside hard risk limits, and an AI analyst reviews every session and writes the notes.
Session planning and automatic order placement
Hard risk limits the system cannot cross
A control room that shows pulse, plan, orders and guards
The homepage hero is an 18-second film, scrubbed frame by frame by your scroll wheel. Three more films carry the service pages. Headlines assemble a character at a time, section rules draw themselves in as they reach the screen, and the perimeter seals when you hold it. Nothing autoplays. You drive all of it.
Scrolling speeds
Scroll-driven footage feels wrong when it lurches. Ours follows the wheel through a smoothed easing that closes 14 percent of the remaining gap every frame, so a flick glides and a slow scroll stays pinned to your hand. Every caption has its own entrance window, timed by the flick test: scroll past at speed and the headline still lands whole.
Advanced features
Honest loading: the film streams in behind a progress ring and the page is usable before it finishes. If a device cannot scrub video, 90 still frames cross-fade instead. Phones, portrait tablets and anyone who prefers reduced motion get a still composition with the same copy. Zero trackers. A form that falls back to your email app if the server is down.
Extreme customization
Colors, type, spacing, motion curves and copy all live in one set of design tokens, so the whole site can change character in an afternoon. Every section is hand-written markup, not a block from a library. The footage was generated to the brand palette, graded, and encoded for scrubbing rather than playback. If you can describe the feeling, we can build the page.
18.0shero film, scrubbed by scroll
433frames at 24 fps
90fallback still frames
3service page films
5motion gates
0trackers or templates
03 Client work
Case studies
Client case studies for websites, applications, security programs and IT support will be added here as engagements finish.