Prepare Your Junior Developers

Prepare Your Junior Developers

According to the Stack Overflow 2018 Developer Survey, 57% of developers have less than 5 years of experience. Most of your available hiring pool is inexperienced. This statistic is honestly terrifying. You want to grow your team to accomplish...

read more

The Business Case for Observability

The Business Case for Observability

In the previous post, we took a look at what observability is and how to build it into your application. Just to recap, observability is developing insights into the system based on external signs. For example, the car dashboard has a service...

read more

[Video] Building Resilient Distributed Systems

[Video] Building Resilient Distributed Systems

When you’re designing a distributed system you have to think through all the possible failure modes and interactions. Have a plan in place not for if something goes wrong, but for when something goes wrong. “distributed systems tend to be more...

read more

User Onboarding: Turning Users Into Fans

User Onboarding: Turning Users Into Fans

A warm onboarding process to quickly engage new users can make or break the success of your product. This is your chance to make a good first impression and introduce users to the value of your product. It’s all about turning new users that are not...

read more

The Phases of a Microservices Project

The Phases of a Microservices Project

A project to break a monolithic application down into smaller microservices is different from the “standard” software development project.  Because of this, microservices projects have different phases and need to be run differently. When I mention...

read more