I'm Kyle Thompson, a Software Engineer at Root Insurance. This is a place for my thoughts on mostly programming-related topics. Everything I write here is my own opinion.
Root's Migration from In-Process Pub/Sub to Kafka
For a long time at Root , we've used pub/sub as a way to decouple parts of our application. This was done with a small ruby class. Essentially, you'd call publish with an event and the… read more
Many Small Things: Architecting an Application That Scales
Recently at work, I've had a lot of time to think about how we architect and design our server in a way that will scale for our current needs and future ventures. While doing that, I feel… read more