Software engineering stuff
Your First Technical Presentation
Congratulations! You’ve been picked you to give a technical presentation. People are interested in what you have to say, and you’re excited and nervous. What now?
23 Oct 2018
Trust, but automate
If you want to enforce a technical guideline or rule, you must automate the enforcement mechanism. Relying on human beings to do the enforcement is too error prone, yet this...
11 Sep 2017
How to paint a bike shed: Kafka topic naming conventions
Today, I’ll be tackling the controversial subject of Kafka topic names. Not only will I review various schemes, but I’ve decided to take a stand on a few issues and...
29 Aug 2017
Choosing where to work
Making the right decision about where to work can have a profound effect on one’s life. A company needs to want you to join, but you also need to want...
21 Aug 2017
One big cluster, or many small ones?
I bumped into something recently that seems to recur at every company I work for. Should we run one big cluster, or many smaller ones? The discussion is usually triggered...
14 Aug 2017
So, you want to build a Kafka Connector? Source edition.
I’ve been talking to some of the folks at Data Mountaineer about their new Cassandra CDC connector for Kafka connect, and I wanted to record some of the nuances that...
07 Aug 2017
Never miss a
from me, subscribe to my newsletter