Why I'm joining Hookdeck


I’m writing this to share some personal news that I’m incredibly excited about. I’ve officially joined Hookdeck as VP & General Manager of a new product called Outpost.

This isn’t a decision I took lightly. My time since leaving Postman has been invaluable, allowing me to focus on building my own ventures. But when Alex at Hookdeck showed me what they were building, I saw a rare opportunity. A chance to solve a fundamental, unglamorous problem that plagues our industry and aligns perfectly with my view of an event-driven world.

We’ve spent years working on the “front half” of event-driven architectures. With AsyncAPI, we’ve focused on standardizing how we describe our event-driven systems. With Hookdeck’s core product, the focus is on reliably receiving and managing inbound events (like webhooks).

But what about the “second half”? What happens when you need to send events out?

Every platform that wants to offer webhooks to its users eventually hits a wall. They’re forced to build a complex, internal “dispatch” system from scratch. They have to solve for retries, observability, security, and —most painfully— giving their users a choice of destinations.

This is the exact problem Outpost is built to solve.

Outpost is an open-source project that serves as a dedicated, reliable event dispatch layer. It’s designed to be the “outbound” infrastructure for any platform.

More importantly, it’s built around the concept of Event Destinations.

Right now, “webhooks” are the default. But in reality, your users don’t just want a generic HTTP POST.

  • One user wants the event sent to an SQS queue.
  • Another wants it delivered to a Google Pub/Sub topic.
  • A third wants it streamed to Kafka.

Outpost is designed to make this “multi-destination” world a first-class citizen. It’s the piece of infrastructure that allows a platform to tell its users, “Send your events wherever you want, however you want.”

This is where it all clicks for me.

My work at AsyncAPI has always been about creating a common language for a decoupled, event-driven future. But for that future to work, we need more than just specs. We need standardized, open, and reliable infrastructure that implements those ideas.

Outpost is a massive step in that direction. It’s the “implementation” that proves the “specification.”

By joining Hookdeck to lead Outpost, I’m not changing my mission. I’m accelerating it. I get to take all the theory we’ve been discussing at AsyncAPI and apply it to a real-world product that solves a massive developer pain point.

As for my other work, this new role is part of my “portfolio” approach. I’ll continue to work in the AsyncAPI governance board and, of course, write this newsletter.

Commune, however, will be slowing down for a bit. My main priority for the next months is to get fully landed at Hookdeck and give Outpost the focused launch it deserves. Once I’m settled, I’ll be picking up speed on Commune again.

I’m excited to have a new, concrete platform to share my learnings from. Expect to hear a lot more about the challenges of building reliable, multi-destination event delivery product.

We’re just getting started.

P.S. My new book, Shift, is now available for pre-order.

It's the definitive guide to the politics, persuasion, and strategy of driving architectural change. This is the stuff they don't teach you in engineering school.

Pre-Order: The "Shift" Book

This isn’t another technical book on EDA. Shift is the playbook for the other half of the job: getting people on board.... Read more

This week, I want to shine a spotlight on a newsletter: Start Data Engineering. If our conversations about Event-Driven Architecture resonate with you, I think you'll love their approach.

Image for Start Data Engineering

Start Data Engineering

Bringing software engineering best practices to data engineering.

Over the last decade, I've built highly scalable distributed data platforms and helped companies scale to processing multiple exabytes of data. My mission is to bring software practices followed by top tech companies to data engineering and help data engineers level up. I help data engineers land high paying tech jobs and significantly up skill themselves.

Av. Joaquín Costa, 16, Badajoz, Badajoz 06001
Unsubscribe · Preferences

Fran Méndez

Hey hey! I'm Fran, the creator of the AsyncAPI specification (the industry standard for defining asynchronous APIs). Subscribe to my newsletter —The Weekly Shift— where I share expert advice about building Event-Driven Architecture and share my journey writing my first book, Shift: The Playbook for Event-Driven Architecture Advocacy.

Read more from Fran Méndez

At API World 2017 in San Jose, California The best engineers I've ever worked with were all convinced they were the worst one in the room. I know, because I was one of them, and years later I asked around. When I moved from Badajoz to Barcelona, I landed at a company full of people I was sure were smarter than me. Then a startup founded by the people who'd go on to build Factorial, and I felt even smaller. Then New Relic, with engineers flying in from Silicon Valley, and I was certain I was...

A man staring at his laptop in a dark room.

Every time I talk to an engineer who’s thought about starting a newsletter or a blog, this is the sentence that comes up. Sometimes it’s framed as a question: “what would I even write about?” Sometimes it’s a confession: “I want to but I don’t have anything to say.” Sometimes it’s a defensive joke: “haha, who would even read it?” The mechanics are the same underneath. The engineer in question has decided their work isn’t interesting enough, their experience isn’t unique enough, their thoughts...

A picture of a captivated woman in the middle of an audience.

I’ve been writing a newsletter for about three years. But that number is misleading. I started it eight years ago, sent maybe seven or eight issues, then went quiet. The newsletter eventually became the official AsyncAPI newsletter and other people maintained it for years, sending monthly updates while I worked on the spec itself. Last year I split off my own version to write what I wanted to write. That’s the part that’s been running consistently. About one year of real, regular writing. The...