profile photo

Michael Funk

About Me

Hi, I'm Michael. I've been writing software for about ten years, mostly on small teams where the line between frontend and backend is wherever you stop typing.

Lately that's meant LLM features against the Anthropic API, untangling a couple of apps into a Turborepo monorepo, and the kind of test and observability work that's easier to skip than to come back and add a year later.

What I Do

Frontend Development

React and Next.js, mostly. I care about accessibility and tend to write Playwright tests for anything I'd be sad to see break in production.

Backend & Infrastructure

.NET Core and Node, deployed onto AWS via Docker and Kubernetes. Comfortable enough in Terraform to make a change without paging anyone.

Developer Experience

Monorepos, CI pipelines, codegen. The things that compound. If a teammate's iteration loop is slow, that's the bug I want to fix first.

Featured Series

AI-Assisted Development with Claude Code

A guide on building a development workflow that's faster and more reliable. Covers plan-based development, TypeScript, Turborepo, testing LLM outputs, and juggling this across packages.

Start with Part 1 →