Yext Engineering Blog

The Yext Engineering Blog

  • Home
  • About
  • Careers

Yext Goes to the Grace Hopper Celebration

This was Yext’s first year at The Anita Borg Institute’s Grace Hopper Celebration for Women in Computing (GHC for short). GHC is the largest gathering of women in computer science and other technical

Paige Ponzeka 3 min read

Alerting with Revere

At Yext we store most of our metrics in Graphite. We’ve built internal libraries that wrap StatsD to provide our developers with an easy way to instrument their code and record metrics. Additionally,

Pranjal Singh 4 min read

Viva Las Vegas

Six of us from the engineering team just got back from a trip to Vegas. The trip was a ton of fun, including an amazing team dinner at Thomas Keller’s Bouchon, the new

Sean MacIsaac 1 min read

Closures, Up Close

Closures are an important topic in JavaScript that cause developers a disproportionate amount of worry. If you’ve written more than a little JavaScript, you’ve probably created a closure without realizing. Does this look

Nicholas Cassleman 6 min read

5 Tips to ADVANCE Compile Your Javascript

Javascript Minification One of the main techniques to keep websites lean and loading fast is to minify all the javascript using tools like the YUI Compressor, UglifyJS or Google’s Closure Compiler.

Bryan Collazo Santiago 6 min read

Migrating MySQL Data

MySQL is a core technology here at Yext, and since we’ve grown from a scrappy roomful of engineers to a mid-sized company, we’ve had to peel various subsets of data from our original

Joshua Blender 5 min read

jQuery: The Good Parts

In JavaScript: The Good Parts, Douglas Crockford explains that JavaScript, like most languages, contains a mix of good parts and bad ones. Logically, he identifies that superior code adopts the language’s strengths and

Nicholas Cassleman 8 min read

Why Async?

At the recent Yext Offsite, I gave a deep-dive on CompletableFutures and their ability to maintain the semantics of an algorithm while ‘mixing in’ asynchrony. This makes the transition from sync to async

Jacob Fancher 5 min read

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

Tom Elliott 8 min read

Yext Spring 2016 Engineering Offsite

The Yext Engineering team just got back from our Spring 2016 offsite in Puerto Rico. We stayed at the El Conquistador resort for a few days of technical learning and team bonding. It

Sean MacIsaac 3 min read

Emulating Google Play Services on old Android emulators

At Yext, pretty much everything that I do is related to location. After all, we help people go places, and to do that I need to know where those places are. Unsurprisingly, my

Sam Gavis-Hughson 4 min read

Technical Interviews, Part 3: Communication

Welcome back for the third and final part of our technical interview series! In case you missed the earlier parts, go check out part 1 on knowledge and part 2 on coding.

Vincent Le Vincent Le 6 min read

Technical Interviews, Part 2: Coding

Last week we had the first post in our technical interview series, where we covered the knowledge you need to succeed in technical interviews. Today, we’ll be looking at the coding portion of

Vincent Le Vincent Le 11 min read

Ajax's Odyssey

Like the Greek hero Ajax, there are many triumphs and failures that our AJAX requests incur at Yext. Because a single AJAX call contains many diverse parts, it can be difficult to debug.

Nicholas Cassleman 5 min read

Technical Interviews, Part 1: Knowledge

Technical interviews can be daunting, especially if you’re new to the process. I remember being flustered in my first few interviews—I had no idea what to expect and I sometimes didn’t understand what

Vincent Le Vincent Le 7 min read
« Newer Posts Page 4 of 5 Older Posts »
Yext Engineering Blog © 2022
About Careers Latest Posts Twitter