Yext Engineering Blog
  • Home
  • About
  • Careers

Rob Figueiredo

9 posts •

An ImageMagick binding for Go, built with Bazel

The Problem: cgo, cross-compilation, and Bazel

Rob Figueiredo 1 min read

The Making of Yext Pages, Part 3

This is the last post in “The Making of Yext Pages”:

Rob Figueiredo 6 min read

An improved error-handling package for Go

Today we’re open-sourcing github.com/yext/yerrors, a tiny Go error-handling library that is a drop-in replacement for golang.org/x/xerrors. It augments xerrors with Wrap and Mask functions that add to the stack trace without adding to

Rob Figueiredo 5 min read

The Making of Yext Pages, Part 2

Rob Figueiredo 14 min read

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

Rob Figueiredo 13 min read

Customizing Distroless with Bazel

At Yext we are moving more of our hybrid on-premise / cloud workload to containers orchestrated with Kubernetes, from a home-grown job management system using un-sandboxed Linux processes.

Rob Figueiredo 4 min read

Clear Commits

How often have you tracked a bug down to a particular commit with this description:

Rob Figueiredo 2 min read

Effective Code Reviews

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

Rob Figueiredo 4 min read

Hello World

Happy New Year!

Rob Figueiredo 1 min read
Yext Engineering Blog © 2021
About Careers Latest Posts Twitter