Monitoring local Kubernetes services with Tilt “Easy to use right” doesn’t just mean “hard to use wrong.”
Moving Onsite Interviews to the Cloud In March 2020, New York City was put on PAUSE due to the novel COVID19 virus. For us here at Yext, this means everyone had to work from home. One of the biggest
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.
Scaling Query Suggestions in a COVID-19 World When we launched Yext Answers at ONWARD-19 the world was a very different place. We joked about Todd Munion declaring that “over 1.1 billion Americans suffer from dry eyes.” Just a few months
The Making of Yext Pages, Part 1 Welcome to the first in a series of posts about the technical challenges we ran into building Yext Pages. Yext Pages is a full-service web publishing product that enables businesses to convert the
Immutables, Part 4 Welcome back to the last post in our immutables series! At this point, you’ve made a shift to using the Immutables library. If you missed our earlier posts,
Immutables, Part 2 Last time, we took a first look at the Immutables library, focusing on the basics of how to generate and use an immutable object.
Immutables, Part 1 A core part of coding in an object-oriented language is, well, creating objects. Plain Old Java Objects (POJOs) are the standard Java object, and they usually look something like this:
Spring 2019 Technology Offsite This past May, the Yext Technology team ventured up from New York and Virginia to the beautiful coastal town of Ogunquit, Maine for our Spring 2019 Offsite! We stayed at the Cliff House
Yext Welcomes Code Nation, Spring 2019 A few weeks ago, we welcomed a group of 50 high school students into our Flatiron NYC headquarters. They all participated in a day of learning and fun, coming away with exposure into
The Importance of Idempotence When you hear “distributed systems” you might think of big clusters of machines and large AWS bills, but the same rules apply to systems of all sizes. Whenever you have two or more
IntelliJ Tips and Tricks Yext is primarily a Java shop—aside from a smattering of Go, all of our backend systems are written in Java. For a long time we used Eclipse, which was the standard IDE at