Brian Simon

Brian
Simon

Senior Software Engineer at Vanta. I work on frontend infrastructure, developer tooling, and the boring stuff that makes other engineers faster.

Current Focus
Frontend Infrastructure
Developer Tooling
TypeScript & Vue
Experience
10+ years
professional development

About Me

Most of my time goes into the platform side of frontend work. When the build is slow or a workflow makes people wait, that's mine to fix. So are the team-wide problems that don't have an obvious owner.

Really it's about making other people faster. The work is unglamorous, and the better I do it the less anyone notices, but it's what decides how quickly everyone around me can ship.

10+
Years Professional Experience
20+
Years Writing Code
Always Learning
Currently digging into Rust and AI tooling

Skills & Tech

🚀

Frontend

Vue, React, TypeScript, design systems

âš¡

Backend

C#, .NET, Golang, Node

🔧

Developer Tooling

CI/CD, monorepos, linting, build systems

💡

Architecture

System design, mentoring, code review

Latest Writings

Writing about TypeScript, frontend performance, and tools I find interesting

Latest Post

Solving Advent of Code with Only TypeScript Types

Advent of Code 2022, Day 1, solved entirely inside TypeScript's type system. No runtime code at all: the puzzle input goes into a type alias, the compiler does the arithmetic, and the answer shows up in a hover tooltip.

→

Virtual Rendering for Massive Lists

How to build a virtual scrolling Vue component from scratch. Starts with fixed-size items, then tackles dynamic sizing, accessibility gotchas, and what you actually need to think about before shipping it.

→

Get In Touch

Feel free to reach out if you want to chat