Prim Proper

Work

Applications built on the stack, the libraries underneath them, and the tools made along the way. Read the source and decide for yourself.

  • Dinner Done Better

    platform-go

    Meal planning for households: propose options, vote on them with the Schulze method, and get a grocery list from whatever wins. Web and native iOS apps over a Go backend.

    • Go
    • SvelteKit
    • Swift
  • Fijo

    platform-go

    Scheduling for one- and two-person businesses built on standing weekly appointments: exceptions, cancellations, make-ups, and the texts that keep clients showing up.

    • Go
    • Scheduling
    • SMS
  • platform-go

    primitives-go

    The things a product has: identity, billing, audit, webhooks, sagas and more, each shipping a store, the DDL for the dialects it serves, a mock, and a transport over it.

    • Go
    • Library
  • primitives

    What every service is built from and no service is: providers behind interfaces, transports, database tooling, and shared values. Ported to TypeScript, Swift and Kotlin, and held to one language-neutral conformance suite.

    • Go
    • TypeScript
    • Swift
    • Kotlin
  • tarp

    platform-go

    Finds Go functions with no direct unit test, the gap statement coverage cannot see between code that was tested and code that merely ran.

    • Go
    • CLI
    • Testing
  • sqlc-gen-unison

    A sqlc plugin that generates one set of Go types and every dialect's SQL from one query set, so a store serving Postgres, MySQL and SQLite has a single interface.

    • Go
    • sqlc
    • Codegen