Olawale Lawal
Software engineer working on payments and backend systems. I write about how they're built, mostly in .NET and Go.
Writing
Stop Rolling Your Own Transaction Management in .NETlatestWhy TransactionScope is a better way to manage database transactions in .NET than a hand-rolled unit of work.Building Quorum: Architecture of a Multi-Tenant Approval Engine in GoEvery team builds maker-checker from scratch. Quorum is a standalone approval engine in Go that handles concurrent vote serialization, durable webhook delivery via the outbox pattern, multi-tenant isolation, and real-time SSE updates.Iterating a .NET CI/CD Pipeline From 12 Minutes to Under 5I added automated API snapshot tracking to a four-service .NET backend and watched GitHub Actions build times go from 3 minutes to over 12.BranchGuard: Stateless GitHub Automation for Smarter Branch RulesHow I built a stateless GitHub App that evaluates configurable branch protection rules based on which files changed, with zero infrastructure dependencies.Auto-Logging: Automating Away the "Please Turn On Debug Logs"A production observability platform that auto-enables verbose logging on errors and disables it when resolved. Built with Grafana, OpenTelemetry, and .NET.All 23 postsProjects
QuorumStandalone maker-checker approval engine. Serialises concurrent votes, delivers webhooks through an outbox and isolates tenants.- Go
- PostgreSQL
- SSE
- TypeScript
- Probot
- GitHub Apps
- .NET
- OpenAPI
- NuGet
- .NET
- OpenTelemetry
- Grafana
Olawale LawalSoftware engineer · payments · .NET and Go
- transmissions
- 23
- online since
- 2023
- last signal
- strongest band
- .NET
- band
- distributed
- band
- devops
- status
- locked in
- Stop Rolling Your Own Transaction Management in .NET18 Apr 2026 · architecture, EF Core
- Building Quorum: Architecture of a Multi-Tenant Approval Engine in Go16 Mar 2026 · architecture, go
- Iterating a .NET CI/CD Pipeline From 12 Minutes to Under 517 Feb 2026 · DevOps, Github Actions
- BranchGuard: Stateless GitHub Automation for Smarter Branch Rules01 Feb 2026 · github, DevOps
- Auto-Logging: Automating Away the "Please Turn On Debug Logs"28 Dec 2025 · observability, grafana