I think this is what the internet calls a blog. That term is too late 90’s for me, so let’s call this a thought bucket.
I’ve spent almost a year building the world’s fastest and most scalable OpenAPI linter. Here is why and the story behind it.Jul 25, 2022 | 6 minute read
How to beat Impostor Syndrome
Have you ever felt like a fraud? Like someone will ‘find out’ you’re not as smart as they think you are? Ever feel way out of your depth? I feel you. Here is how I deal with it and how you can beat it.Mar 8, 2022 | 6 minute read
New job, new domain, time to buckle-up buttercupFeb 7, 2022 | 1 minute read
Thank you, VMware.
After nearly a decade, I made the hard decision to leave VMware. This is the story of the most important project of my life at the company.Jan 17, 2022 | 6 minute read
How to create a streaming AsyncAPI microservice using golang.
Get started with streaming APIs and microservices defined via AsyncAPI using golang.Dec 21, 2021 | 11 minute read
How to create an event-driven API via AsyncAPI using golang.
Get started with event-driven APIs, Pub-Sub and microservices defined via AsyncAPI using golang.Dec 16, 2021 | 11 minute read
Before VXRail, there was EVO:RAIL. Before both, however, there was MARVIN. Fifteen minutes from power on to first VM.Nov 9, 2021 | 7 minute read
TrashBox, Engineering a solution to memory loss.
Two problems plague my life, misplacing my phone and forgetting to take out the trash. I solved both issues with one black box.Sep 30, 2021 | 7 minute read
What is Experience Engineering?
Building the big red easy button, UI, UX, DX, API, CLI and SDK all have experience engineering in common, but what exactly is it?Sep 26, 2021 | 8 minute read