Projects

Things I'm building, shipped and in-progress.

Featured

In development

Rounds

Job searching in medicine is broken. Nurses, physicians, and allied health professionals are still hunting through job boards built for a different era — clunky, irrelevant, and slow. Rounds is a modern job platform built specifically for the medical field.

Think Simplify.jobs but for medicine: intelligent job matching, clean UI, built around how medical professionals actually search for work. No one has done this well yet.

Go TypeScript Postgres Kubernetes Cloudflare

Also building

In development

Chronicle

A durable documentation server for AI agents, backed by Temporal. It keeps a codebase's docs in sync with its code and serves them to developers and LLMs alike — exposed over the Model Context Protocol, with durable workflows, parallel hashing, and drift detection.

Chronicle architecture: an AI agent calls the Chronicle MCP server, which starts durable Temporal workflows running activities over a manifest and docs store; docs are served back to the agent.
Python Temporal MCP Durable Execution

Other

Live

heykarl.dev

This site. Deliberately simple — pure HTML and CSS, no frameworks, no build step. Deployed to Cloudflare Workers via GitHub Actions.

HTML CSS Cloudflare Workers GitHub Actions
View source →
Active

Home Lab

Self-hosted infrastructure running Plex for media, Home Assistant for home automation, and local LLMs. Ongoing project — always something to tune or break.

Plex Home Assistant Local LLMs Self-hosted
See the full setup →