Published Jan 21, 2026

Last Updated Jan 28, 2026

Table of Contents

Share

3 min read

Codebase & Tools: A Productivity Powerhouse

One language, everywhere

At the foundation of our codebase is TypeScript—used end to end. This makes it easy for engineers to move between frontend, backend, and infrastructure code without constantly switching mental models.

We value the safety of static typing, but without the rigidity that can slow teams down in languages like Go or Rust. And yes—we run TypeScript in strict mode. Catching issues early is a feature, not a burden.


A single source of truth

We use a monorepo, keeping all of our code in one place. This eliminates hidden dependencies, reduces cross-team silos, and makes system-wide changes easier to reason about.

To keep the monorepo fast and manageable, we rely on Nx as a lightweight build system. Nx helps us understand dependency graphs and cache build artifacts, so developers stay productive even as the codebase grows.


Zero-friction onboarding

Setting up a local environment shouldn’t take days—or even hours. We standardize development using VS Code Dev Containers, giving every engineer a repeatable, zero-setup environment with everything they need from day one.

The result: new hires can clone the repo, open it, and start contributing almost immediately—no custom setup guides or “works on my machine” issues.


Quality, enforced automatically

We take continuous integration seriously. Using GitHub Actions, every commit is rigorously validated before it lands.

Even earlier in the process, our git hooks enforce formatting and linting rules locally. This means quality issues are caught before code review—and long before production—without relying on manual enforcement.


Graphite

We love Github, but we also leverage Graphite for stacked PRs, allowing developers to break up their work into smaller, more manageable changes that can be reviewed independently.

This leads to faster, more focused code reviews and, ultimately, fewer bugs. Plus, we know the CEO (Merrill from Oscar), so we have a direct line to influencing this tool’s evolution—always a bonus! They continue adding a ton of features—for example, we have had fun playing with their AI reviewer recently.

In conclusion

By empowering developers and fostering a collaborative environment, we’re not just building a really impactful product with the potential to help millions of people—we’re also building a world-class engineering organization.


Ready to do the best work of your life? 👉 Consider it Granted.

The Latest