Connect With Me
Places I've Skied
Every mountain, pinned
42 resorts across 13 states and provinces in 3 countries.
Cumulative Calc
A line-by-line adding machine
Typed a flipped number into a calculator? Here you fix that one line — every total below it just updates.
A Logic Puzzle
Robot Sentry
Post one sentry on every row, column, and sector — no two touching.
sentry.kgarvey.netModular Mountain Home
From factory to finish
Built in a factory, delivered on three trucks, and set on the foundation in one day — weather tight in two and a half days. A photo journal of the build, August 2023 to fall 2024.
kgarvey.net/modular
The Home Depot Problem
Same sender, three kinds of email
Sorting my inbox per message instead of per sender, with a small classification model, the Microsoft Graph API and about 9 cents per 1,000 emails.
kgarvey.net/email-classifierHow Many R's in Strawberry?
Without tools, AI guesses. With tools, it counts.
Why the famous AI fail is really about tools, with the one-line answer in Python, Bash, PowerShell and JavaScript.
kgarvey.net/classification-modelNo API? Let It Drive.
Know what's at stake first.
Why I let an AI click through my short-term rental's TV settings in its own cloud browser, when a mistake costs almost nothing.
kgarvey.net/tv-remote
You Don't Need the App. You Need the Data.
The reports are the easy part.
Why I skipped Rocket Money Premium and had an AI build my own bill and subscription reports from two sources: my bank data and my email.
kgarvey.net/bill-status
Bad UI? Use AI!
Go in through the API, not the screens.
Why I skip my sprinkler app and let an AI go in through the API instead, what that changes, and why it doesn't ask first.
kgarvey.net/sprinkler-api
Don't Give AI Your Bank Password
With your password, AI walks in as you.
Why I connected an AI to my bank through an API instead of my login, what it can and can't do, and how to cut it off.
kgarvey.net/bank-password
Word Chain
A phonics word-building game
Start with a simple word and change one letter at a time, sounding out each new word as the chain grows. Built to be safe for classrooms.
word-chain.kgarvey.netSudoku
No ads. No account. Shareable games.
sudoku.kgarvey.netAbout Me
I'm Keith Garvey, an avid skier and technology enthusiast. When I'm not on the slopes, you can find me working on various projects and sharing my experiences through social media. I created this site as a simple hub to connect my online presence and showcase my skiing adventures.