Mike Kapin

A quiet corner of the internet for small software.

Personal Site

I build small software tools for myself and share the ones that might be useful to others.

I also write here, from time to time.

Portrait of Mike Kapin

About

I grew up expecting to work with my hands. Ontario, practical upbringing, the kind of childhood where you learned to fix things because nobody was going to fix them for you. HVAC always held a pull for me — a mix of problem-solving, physical work, and the kind of responsibility that comes from being the person a family calls when the furnace stops in January. But I came to it the long way.

Out of college in 1997 I went into the auto industry. I worked my way up to middle management over the next decade, but the industry moved in cycles — every three or four years there'd be a restructuring, another round of layoffs, another season of hunting for the next role. In 2008, when the economic crash came and I got laid off again, I decided I was done with that pattern. I'd always been self-sufficient — fixed whatever needed fixing in my early years, built classic cars from the ground up in a little one-and-a-half-car garage — so when I went back to school that year, I picked a trade that had always interested me: HVAC.

From there I spent my thirties and into my forties in the field. Residential heating and cooling, gas work, refrigeration, service calls, installs, emergencies, the whole arc. In 2011 I started my own business — Mike's Heating and Home Comfort — and ran it for eleven years. That period taught me more than any course could have: how to read a system, how to price work honestly, how to explain technical problems to people who just wanted their house warm, how to keep a small business alive through slow seasons and bad winters. I'm proud of the work I did in those years, and prouder still of the reputation the business earned.

In 2017 I took a part-time teaching role at Fanshawe College alongside running the business. I thought it would be a side interest. It wasn't. Teaching turned out to be one of the most rewarding things I've ever done — watching someone go from confused to competent, watching an apprentice's face when a concept finally clicks, being the person who makes the trade make sense to the next generation. By 2020 I was coordinating the program. By 2022 I had wound down the business to focus on teaching full-time.

These days I'm a program coordinator in the skilled trades at Fanshawe's Woodstock campus, teaching gas technology and coordinating apprenticeships. Twenty-plus years of field experience informs everything I do in the classroom. I hold G2 and G3 licenses, I follow the Canadian gas code closely, and I still believe the best teachers are the ones who've actually done the work.

Somewhere in the middle of all that, software happened.

I'd been a tinkerer since I was a kid — the kind who took apart go-carts in the driveway and rebuilt small engines because it was satisfying to see them come back to life. Always good with my hands. When AI tools started becoming genuinely capable in 2023 and 2024, I got curious. I started building small software tools for myself: a tutor that could help me think through problems, a calculator for jobs I used to do by hand, a scheduler for the chaos of co-parenting and a full-time job. What started as curiosity became a genuine practice. I learned to use Claude as a collaborator, to write real code, to architect systems, to connect AI to the rest of the tools a person uses in a day. I'm not a formally trained software developer — I'm a tradesperson who figured out that the same instincts that make you good at fixing a furnace or rebuilding a carburetor make you good at debugging code. Systems are systems.

Now I build software the way I used to rebuild engines — the same hands, the same instinct, different medium. I do it as a hobby, for the satisfaction of it, and occasionally because I've made something that might be useful to someone else. This site is where the useful ones end up. Nothing on it is for sale. I'm not a consultant. I have a day job I love. But if something I've built helps you, take it and use it — that's what it's here for.

Outside of work and building, I'm a parent, a partner, and someone who's still learning how to do both of those well. Relationships take reflection, communication takes practice, and I'm not above admitting I'm a work in progress on both counts. A few of the apps here came out of that work too.

If you've ended up on this page, welcome. I hope you find something worth your time.

A few tools, built for me.

Apps I built for myself. Free to use. No accounts, no tracking, no pitch.

Reflection & communication

Showing Up

A daily check-in with reflection prompts, a simple mood log, and a small library of communication tools — STOP, DEAR MAN, GIVE, CBT thought check, repair attempts.

Built for my own relationship work — useful for anyone trying to be a calmer, more intentional version of themselves.

Open app

Co-parenting

Tandem

A shared co-parenting calendar — events, tasks, and granular per-category visibility for extended family like grandparents, coaches, and sitters.

Built to replace the endless back-and-forth text threads with something calm and structured.

Open app

Work & paperwork

JobDone

A mobile quoting and invoicing app for independent contractors. Materials, labour, estimates, invoices, a week-at-a-glance schedule, PDF export.

Built because the available options felt bloated for a one-person operation. Fully on-device — your jobs and customer data live in your own browser.

Open app

For field technicians

Canadian Code Compass

Built for working gas technicians on a service truck. Describe a field violation in plain language, get back the clause number and TSSA citation in seconds — for tagging compliance issues without flipping through a code book one-handed.

Built for my own service-truck paperwork. Plain-language input only — not a code-text reference.

Open app

Ontario draws

DrawEdge

Odds calculator for Ontario's moose, deer, and bear draws. Enter your points, see your real probability at every WMU across five years of MNRF allocation data. Strategy advisor, trend forecasting, WMU comparison.

Built because applying without knowing the odds felt like guessing — and the MNRF's tables don't give you a straight answer.

Open app

Hunting regulations

HuntersEdge

Season dates, bag limits, WMU rules, and Sunday gun restrictions for Ontario hunters. Shooting hours by date and WMU, waterfowl zone lookup, quick species reference — works offline in the field.

Built because the regs live scattered across MNRF PDFs — and getting them wrong in the field can end a season.

Open app

Fishing regulations

AnglersEdge

Fisheries Management Zone rules for 22,000 Ontario lakes — limits, legal sizes, seasons, and exceptions. GPS zone detection, legal size gauge, and stocking records, all cached for the dock.

Built because the summary has a dozen exceptions per zone and you can't flip through a PDF with wet hands.

Open app

Where I've spent my time.

Twenty-plus years in the trade. A decade and counting in the classroom. Building software on the side because I can't help myself.

Current

Program Coordinator & Professor, Skilled Trades

Fanshawe College — professor since 2017, coordinator since 2020

Previous

Owner, Mike's Heating and Home Comfort

2011–2022

Media

CTV W5 feature — February 2024

Watch the segment

Get in touch.