His mission

(he chose to accept it)
Help teams harness the power of Functional
I've had the great pleasure of working closely with Eric on two projects with highly complex business domains and equally complex code bases; in both he thrived and immediately became an asset to the team he joined. Eric's superpower is approaching complex situations with a sense of curiosity and persistence.
Elixir Phoenix Core Engineer
Fly.io

Recent Deployments

Heart hands
Social healthcare
Headset
Phone banking at scale

Tools & Tradecraft

React

GraphQL

Elm

Postgres

Noteworthy Achievements

Modernized Elixir release packaging, cutting package size by 40%, and speeding up CI by 90%
Developed data processing pipeline in native Elixir with Broadway, maximizing concurrency and minimizing points of failure
Discovered and fixed a memory vulnerability that would allow an attacker to indefinitely crash the entire platform with a single curl command
Increased trust between product and engineering by improving delivery predictability and facilitating early design discussions

Reports from the Field

  1. Double Agent Profile: Eric Newbury

    Meet the double agents behind Test Double’s mission to build great software and great teams. In this edition, find out more about Eric Newbury.
    Time An icon of a clock Publish Date
    October 28, 2022
    Person An icon of a human figure Authors
    Eric Newbury
    Cathy Colliver
    Category An icon of a paper organzier Categories
    Our Company
  2. Elixir like a local

    Using Elixir and Erlang's built-in ecosystem of tools, you may be able to increase savings and performance by eliminating many external services like redis and pubsub
    Time An icon of a clock Publish Date
    August 16, 2022
    Person An icon of a human figure Authors
    Eric Newbury
    Category An icon of a paper organzier Categories
    Security
    Development
    Elixir
  3. Getting off Big Tech: De-Googled phone

    How I replaced all proprietary Google code from my phone using LineageOS, and minimized interactions with external Google services using microG and an Open Source ecosystem of apps.
    Time An icon of a clock Publish Date
    November 8, 2021
    Person An icon of a human figure Authors
    Eric Newbury
    Category An icon of a paper organzier Categories
    Security
    Development
  4. Why functional?

    Let's take a step back and talk about why it is worth your time to learn to write code with a functional mindset. The internet is full of information about how to write functionally, but without knowledge of what problems is solves, functional patterns are likely to look intimidating, so we don't bother, or worse, we use these patterns out of context.
    Time An icon of a clock Publish Date
    June 30, 2020
    Person An icon of a human figure Authors
    Eric Newbury
    Category An icon of a paper organzier Categories
    Development
    Elixir

Search An icon of a magnifying glass Search the Blog