How often have you tracked a bug down to a particular commit with this description:
Here at Yext, we make it easy for our customers to manage their location data. A very important
aspect of this is the ability to quickly and powerfully search this data.
Yext has recently become the sole provider of Yahoo free basic listings. This transition involves verifying Yahoo listings for certain customers. One verification option is that customers choose to receive a phone call
Working on the front end of a web application can be difficult. As your software evolves and small changes add up, a simple piece of code can become brittle and unwieldy. Using view
Scaling a web service to handle thousands of requests every second requires a good caching strategy. But when a geolocation (latitude and longitude) is the primary parameter of these requests, traditional caching techniques
Yext Engineering does pre-commit code reviews to assist knowledge sharing among developers and to increase the quality of the resulting software. This article presents a few tips that we try to abide by
Inspired by Ben Horowitz’s Good Product Manager/Bad Product Manager, I ended up coming up with my own version for software engineers—Good Engineer, Bad Engineer. Keeping the following ideas and principles in mind has
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
Scripts are programs that are run as needed in order to accomplish such tasks as migrating or correcting data. As such, they have very different requirements from long-running server-side applications. We’ll discuss some
Happy New Year!