Hi, I'm Lawal Olawale (aka OluwaVader). I'm a software engineer with a deep interests in building scalable backend systems, designing reliable APIs and solving real-world engineering problems with clean and maintainable code.
I started this blog as a space to document things I've learnt and picked up while I was I build things. From battling with distributed systems, exploring design patterns or experimenting with new technologies, I share it all on here.
My goal is to write posts that are:
- Practical: grounded in real-world experience
- Straightforward - no fluff, just value
- Shareable - something I'd want to forward to a teammate
What I write About
- System architecture & backend engineering
- .NET Core, C# and cloud-native patterns
- APIs, queues, caching and database performance
- Developer tools, debugging and productivity
Why This Blog Exists
Writing helps me think more clearly and it also helps others. If even one engineer avoids a rabbit hole because of something I wrote, then I believe this blog is doing its job.
If you're into systems that scale, clean architecture or obsessing over edge case, you'll definitely love it here.
Let's Connect
You can reach out to me on: