Olawale Lawal Engineering Blog

Building CI/CD Pipelines for .NET Core on Github Actions

Shipping features fast requires confidence and nothing builds confidence like a robust CI/CD pipeline. For .Net Core teams, Github Actions provides a powerful, integrated platform to automate everything from code commit to deployments. This guide walks through building a mature, efficient pipeline for .NET Core including intelligent caching, zero-downtime

Why your password is about to become obsolete

How many passwords do you have? If you’re like most people, you probably reuse the same password across multiple sites, maybe with a number tacked on the end or a slight variation. You know it’s not secure, but remembering 50 different complex passwords feels impossible.  Here’s the

The API Diff Tool That Escaped the Monolith

Three generations of a Swagger diff tool: from React SPA to embedded HTML to reusable NuGet packages. The patterns that made it work across ASP.NET projects.

Secure, Centralized Configuration in .NET Core with Hashicorp Vault

When you're building even a handful of microservices, managing connection strings, API keys and secrets across multiple environments (dev, staging, uat, production e.t.c) can quickly get out of hand. Hard-coding values, checking JSON files into source control or juggling a dozen environment variables all invite mistakes

Why Your Phone's Battery Never Lives Up to the Hype

You unbox a new phone boasting "all-day battery life", only to find yourself needing a power outlet on a random afternoon a few months later. It's frustrating and it's easy to feel like those marketing claims are a deliberate deception. But the trust is

Olawale Lawal Engineering Blog © 2026