Insights on technology, business, and culture

Creating success stories with distributed teams

It’s not unusual to hear that your friend is working on a project for a company abroad, or that your cousin has to leave a family dinner early to attend a meeting with someone in Asia. These are examples of how the “workplace” has changed, especially in the software...

Jorge Kendel

Preparing new tech leads to build strong development teams

On any software team, the Technical Lead (TL) has a crucial role to play: This person functions as a leader and coordinator of the developers, as well as a point of contact with the business or management. Obviously, the capability of your TL will greatly affect the...

Nolan Egly

Seekr finds the formula for true team engagement

Picture a team of software professionals seated in a classy Italian restaurant, ready to compete for bragging rights over assessing the nuances of fine wine. This was our Austin team’s idea of bonding—and Seekr turned this very particular vision into a reality.Seekr...


The top 3 takeaways from KCDC 2019

As first-time sponsors of the Kansas City Developers Conference, we were floored by the culture we encountered there. People flocked from all over, curious and enthusiastic about building better technology.Our team had the opportunity to talk to individuals across the...


How Kubernetes can help you scale

In this video, our Chief Architect Jimmy Bogard and Principal Consultant Yogi Aradhye will introduce you to Kubernetes: a powerful tool for automating the deployment, management, and scale of containerized applications.Maybe you’re already using containers and...


Is Kafka or RabbitMQ the right messaging tool for you?

In a previous post on microservices integration patterns, we talked briefly about messaging. Messaging comes with many options and patterns, and one of the most critical decisions you’ll make is choosing between message brokers. RabbitMQ and Kafka are lead options,...

Yogi Aradhye