Rob Figueiredo

  • 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. One of the requirements for moving to Kubernetes is building a container to run your application within, which is an extra step...

  • Clear Commits

    Good commit messages make it easy to understand what the change does and why. They support monitoring, browsing, searching, and reviewing a codebase. This is our our ideal format, provided with examples.

  • 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 when planning our work and responding to reviews. Submitting code for review When do you know when...

  • Hello World

    Happy New Year! Besides going to the gym, reading more books, and spending more time with family & friends, Yext Engineering rang in 2016 with another commitment: to give back more to the technology community online that we benefit so much from. As part of that, we are starting a...