Projects
What I'm building, in public. Pick one to dive in.
How I built this site
kalandra.tech itself — built in public, with every architecture decision, deployment, and lesson learned written down as it happens. The site is the artifact.
Covers the webpage and its hosting, the API and its hosting, the database with event sourcing, the CI/CD pipeline with E2E tests. And more.
StrongTypes
A C# NuGet package that pushes invariants into the type system: NonEmptyString, NonEmptyEnumerable, validated numerics, Maybe and Result.
Enable no-code validations enforced by the compiler.