I’m the CTO of Rave. We’re an extremely global company, and I’ve spent the better part of a decade figuring out how to build and scale the infrastructure behind it. Almost everything I know, I learned the hard way — not from certifications or workshops, but from solving real problems under real pressure.

I’ve been building in the cloud since 2015. Started on GCP, moved to AWS, and eventually landed on OCI. I’ve been around the block. I’ve lived through the migration headaches, the billing surprises, the 2 AM pages caused by choices that looked smart on a whiteboard six months earlier.

So I’m going to start writing about it.

The problem with most tech content

Here’s the thing that’s always frustrated me: most infrastructure and systems content is either vendor marketing dressed up as a blog post, or it’s so abstracted from real workloads that it’s useless when you’re actually in the weeds trying to ship something.

I don’t want to add to that pile.

What I want to do is write about the real stuff. The patterns I’ve built. The decisions I’ve made — good and bad. The things I’ve learned by doing, not by reading someone else’s thread about it.

What I’m interested in

Distributed systems. Cloud infrastructure. Rust. eBPF. PostgreSQL. And general rants about tech when the mood strikes.

A lot of the content will be OCI-specific, because that’s where I live day to day. I’ve run production on three major clouds and OCI has a pricing model and networking architecture that lets you build patterns other providers make prohibitively expensive. Not because those platforms can’t do it technically — but because the economics change your architecture. That’s worth writing about.

But this isn’t an Oracle blog. It’s a blog about building things, and Oracle just happens to be a big part of my toolkit.

Who this is for

If you’re an engineer or architect who wants to hear from someone who’s actually built and scaled real infrastructure — not someone who read about it — this is for you.

If you’re looking for content that pretends everything is perfect and every migration is seamless, you’re in the wrong place.

I’m going to be honest about what works, what doesn’t, and what I wish was better. That’s the only way this is useful to anyone.

Let’s get into it.