Keeping Calm When the Sky is Falling: Reducing Stress Around Incidents Software incidents can be extremely stressful, which can reduce response and recovery times. This post explores ways to reduce this stress, so your team can respond calmly when the unexpected happens.
A tale of two alerting mediums When creating alerts, there are many factors to consider. What metric will be alerted on? At what point do you trigger an alert? How long should the metric be outside of the alerting
Introducing Edward Developing a set of microservices applications can be complicated. A lot of attention is paid (rightly) to the deployment process, but getting your development workflow right can be just as important in the
Going all-in with Go for command-line applications At Yext, we’ve been using Go for server-side applications for some time, and over the past year we’ve been exploring using Go for building command-line tools as well. In this post, we’ll be
Yext's Road to Continuous Delivery As we grow both our client base and our product line-up, the stability of our platform becomes more and more important. But as we grow our engineering team, more frequent commits add greater
Demystifying 'typechecking loop' errors in Go A recent addition to the Pages product, Screens is a mobile store locator SDK with a server-side API written in Go. In keeping with our philosophy of full-stack teams, this gave me an