Skip to content
View JustinDFuller's full-sized avatar
🧐
🧐

Block or report JustinDFuller

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JustinDFuller/README.md

Hi there 👋 I'm Justin Fuller.

I'm a Staff Software Engineer at The New York Times.

At The Times

I am the tech lead for a group of teams called Access and Messaging Systems. This comprises the teams Onsite Messaging, Offers, Access, and Auth.

Most recently, I architected, built, shipped, and led a successful migration to the next generation of systems that decide which messages we show on our paywall and other spaces across web and mobile.

paywall-screen

Before that, I architected and led multiple teams to build features like Subscriber Gift Articles.

subscriber-gift-articles-screen

And many of our Gift Subscription features.

gift-subscription-screen

My Projects

In my free time, I build projects that make my life better.

Purchase Plan

I built purchaseplan.io to plan my purchases.

purchase-plan-screen

Really Simple Notes

I built reallysimplenotes.com to help me focus on the content, rather than style, of my notes.

really-simple-notes-screen

Better Interviews

And I'm building betterinterview.club to reduce bias in interviews.

betterinterviewclub

ai-plans.dev

I built ai-plans.dev to help teams improve their experience with AI.

ai-plans.dev

Writing

On my blog at justindfuller.com you'll find my writing about:

Software Engineering

writing-tech-screen

Life

writing-life-screen

Short Stories

writing-story-screen

and Poetry

writing-poetry-screen

Pinned Loading

  1. justindfuller.com justindfuller.com Public

    My blog. Built with Go templates. Served with GCP.

    Go 5 1

  2. first first Public

    A concurrency tool that gets the first value or all the errors.

    Go 1

  3. nozzle nozzle Public

    The Hose Nozzle Pattern

    Go 5

  4. go-multierror go-multierror Public

    Combine Errors in Go

    Go 3

  5. github-action-scheduler github-action-scheduler Public

    Github Action to Lock a Branch

    TypeScript 1

  6. github-action-lock-branch github-action-lock-branch Public

    Github Action to Lock a Branch

    JavaScript 1