Skip to content

Open Source

I enjoy building tools that make software development a little easier. Here are a few of my open source projects.

VLatte

Go · API testing

Mock HTTP and gRPC services in Go tests, or run mock servers from YAML and JSON files with a standalone CLI.

Request matching · Fault injection · Recording & replay

CaffeineJS

Work in progress

TypeScript · Backend framework

A modular framework for server-side applications, built on standard ECMAScript decorators with end-to-end type safety.

Dependency injection · HTTP · Messaging

Under active development; APIs may change.

Puma4J

Java & Kotlin · Test utilities

Load and parse file resources in JUnit 5 tests with annotations. Keep test fixtures close to your tests and reduce setup code.

JSON & YAML · Custom parsing · Kotlin delegates