user avatar
Michael Drogalis
@MichaelDrogalis
๐Ÿ”ฅ Founder @ShadowTrafficIO ๐Ÿ“ฐ Writes about bootstrapping michaeldrogalis.substack.com
Seattle, Washington
Joined May 2011
Posts
  • Pinned
    user avatar
    ๐Ÿ”ฅ It's finally here! I'm excited to announce that @ShadowTrafficIO is now available. Head to the home page to get started for free. For my entire career, I've been baffled by how long it takes to build demos, load tests, and proof-of-concept projects. Everyone's built little
  • user avatar
    Put a UUID on it. Put a timestamp on it. Put a version on it. You wonโ€™t regret it.
  • user avatar
    Put a UUID on it. Put a timestamp on it. Put a version on it. You wonโ€™t regret it.
  • user avatar
    I've been working with @apachekafka for 7+ years. I find myself doing the same set of activities every time. Here's a set of Kafka productivity hacks for doing a few things way faster than you're probably doing them now. @confluentinc ๐Ÿ”ฅ
  • user avatar
    Things I wish I knew as a 22 year-old engineer: 1. Software engineering is mainly about people, not code. Technical expertise will only take you so far. 2. There's a time to hack together a house of cards and a time to build a masterpiece. Learn the difference. 3. Prioritize
  • user avatar
    My respect for a person goes up by a 1000-fold when I hear things like: - I was wrong, you're right. - I'm sorry. - I don't know the answer.
  • user avatar
    ๐Ÿ”ฅ I can't believe it: 8 months in, and I've just closed my 3rd enterprise customer. Will I make it long term? Who knows. But so far, my revenue per employee is higher than many seed-funded startups, and all of my existing customers have expanded 3-4x their initial use cases.
  • user avatar
    Thinking about writing something on whatโ€™s changed since @martinklโ€™s turning the database inside out talk (spoiler: a lot. The practical side is way different now.) Anyone interested?
  • user avatar
    Since leaving Confluent, I've been asked by so many people how their company can win at stream processing. Honestly, I don't know, but one thing's been apparent: latency isn't the killer feature. Whoever wins is going to figure out what it really is.
  • user avatar
    Iโ€™m incredibly excited to share that Distributed Masonry will be joining @confluentinc ! Itโ€™s been amazing journey, and I couldnโ€™t ask for a better exit. 1/
  • user avatar
    Iโ€™ve scratched an itch Iโ€™ve had for ages. Introducing Voluble, an intelligent data generator for @apachekafka. Voluble generates streams of realistic events with support for cross-topic relationships, tombstoning, configurable rates, and more.
  • user avatar
    Many teams have created best practices for how they should name & describe their @apachekafka events. When they do this, a kind of murky categorization emerges, but no one can quite make out where the boundaries are. As it turns out, linguists beat us to it a long time ago. 1/
  • user avatar
    How it started / how it's going:
  • user avatar
    Every now and again I see criticism for using @apachekafka for small/low volume projects. If you host it yourself, sure, thereโ€™s an ops burden. But I think this misses the point: commit logs are a *hugely* useful primitive for any volume. At least as useful as database tables.