Jon Friesen
Software engineer, maker, and automation enthusiast.
I've loved automating things for as long as I can remember — wrote my first robot program in ninth grade and never looked back. Today I build platform services and chase the kind of problems most people avoid.
Co-founding engineer at Qpoint, where we're building a new way to take control of application egress traffic. Co-founder and technical advisor at RateInsights. Previously a senior engineer at DigitalOcean working on App Platform. Based in Canada.
Recent Logs
View all →Cheers.dev Forgejo Architecture
A quick walkthrough of the Forgejo setup behind cheers.dev, including DigitalOcean, Caddy, SQLite, Spaces, Litestream, and a separate Actions runner.
Building favicon.dog with Shelley on exe.dev
I built a full favicon fetching and caching service in a single afternoon using exe.dev's built-in AI agent. Here's how it went: the good, the bumpy, and the surprisingly fast.
Changing the IP Address of a Proxmox Server
A straightforward guide on changing the IP address of your Proxmox server without losing access or breaking your configuration
Projects
View all →
Cheers.dev
A small Forgejo git forge for friends and AI agents, with CI, object storage, backups, and custom branding.
favicon.dog
A favicon fetching API and website. Good boy fetches your favicons and caches them too.
Rate Insights Canada
White glove market analysis reports on financial rates for Canadian banking institutions.