Work

Work

My work has usually lived inside teams, organizations, client systems, and product efforts where not every detail can be public. This page collects the examples that can be shared responsibly: public repositories, writing, reusable patterns, teaching material, and selected project summaries.

Selected Projects

Leonard homepage: a smiling fry character in sunglasses leaning out of a vintage camper on a coastal road at sunset.LeonardDemo site for a custom Jekyll themefryventures.com is the live example site for newfire_theme, a custom Jekyll theme I designed and built with an agentic design-and-coding workflow, wrapped around a character world I make with my family.Jekyll · Ruby · Custom theme · Agentic engineering · CI/CD
Example cashflow Sankey diagram: income sources (salary, freelance, investments) flowing into spending categories.SwiftSankeyDiagramA reusable SwiftUI Swift PackageAn open-source SwiftUI package for drawing Sankey diagrams from app-owned data, published via Swift Package Manager with tests, CI, and PNG/PDF export.Swift · SwiftUI · Swift Package Manager · iOS / macOS · MIT
An xUnit test from tasks-dotnet, Create_Task_WithTitle, written in Given-When-Then style.tasks-dotnetA clean-code, test-driven task appA to-do application built as a clean-code and Extreme Programming exercise: test-first C# with xUnit unit tests and TypeScript Playwright end-to-end tests, all run in CI/CD.C# · .NET · TypeScript · xUnit · Playwright · CI/CD
A Pester test from the bowling kata verifying that rolling a 3 and a 4 scores 7.bowling-game-powershellThe Bowling Game kata, TDD in PowerShellThe classic Bowling Game TDD kata, implemented in PowerShell with the Pester framework and run in CI, as deliberate practice in test-driven design.PowerShell · Pester · TDD · GitHub Actions · MIT