Olawale Lawal

ProjectsPrograms

Things I've built and written up. Each one links to the post that explains how it works.

Quorum

Standalone maker-checker approval engine. Serialises concurrent votes, delivers webhooks through an outbox and isolates tenants.

Go · PostgreSQL · SSE

BranchGuard

Stateless GitHub App that applies branch protection rules based on which files a pull request changes.

TypeScript · Probot · GitHub Apps

API Diff Tool

Swagger diffing that went from a React SPA to embedded HTML to reusable NuGet packages for ASP.NET projects.

.NET · OpenAPI · NuGet

Auto-Logging

Turns verbose logging on when errors appear and off once they resolve, so nobody has to ask for debug logs.

.NET · OpenTelemetry · Grafana