Homepage
Open in app
Sign inGet started

Beam Dental

Beam Dental Engineering

  • Archived Stories
  • Beam Dental Homepage
  • Using kubernetes custom resources to manage our ephemeral environments

    Using kubernetes custom resources to manage our ephemeral environments

    Ephemeral testing environments using Kubernetes
    Go to the profile of Peter Hewitt
    Peter Hewitt
    Mar 26
    Beam Raises $80 Million in Series E Funding to Further Modernize Dental Benefits

    Beam Raises $80 Million in Series E Funding to Further Modernize Dental Benefits

    Easier, Smarter, Preventive
    Go to the profile of Alejandro Vélez-Calderón
    Alejandro Vélez-Calderón
    Mar 11
    An Engineer’s Perspective on Switching from Scrum to Shape Up

    An Engineer’s Perspective on Switching from Scrum to Shape Up

    No yes. Either hell yeah, or no.
    Go to the profile of Alejandro Vélez-Calderón
    Alejandro Vélez-Calderón
    Feb 23
    Why Beam Prefers Take-Home Tests

    Why Beam Prefers Take-Home Tests

    … and Why Algorithmic and Whiteboard Questions Don’t Work for Us
    Go to the profile of Jim Kirkbride
    Jim Kirkbride
    Jan 22
    Running ephemeral Buildkite agents on Kubernetes and AWS

    Running ephemeral Buildkite agents on Kubernetes and AWS

    How the SRE team at Beam Dental revamped our continuous integration system by taking a fresh look at running Buildkite agents on Kubernetes.
    Go to the profile of Michael Vollman
    Michael Vollman
    Dec 10, 2020
    What forced us apart has brought us closer

    What forced us apart has brought us closer

    Amidst a global pandemic and a move to remote-first, Beam’s culture is thriving
    Go to the profile of Josh Boorn
    Josh Boorn
    Oct 2, 2020
    Collaborating vs Pairing

    Collaborating vs Pairing

    Much has been said regarding pair programming but what is the difference between pair programming (pairing) and collaboration?
    Go to the profile of Matthew Bussa
    Matthew Bussa
    Sep 4, 2020
    Collecting Open Metrics In K8s And Shipping To Datadog

    Collecting Open Metrics In K8s And Shipping To Datadog

    At Beam, we have a lot of metrics that we collect of which we utilize in pretty standard ways. For instance, we collect CPU and Memory…
    Go to the profile of Joey Stout
    Joey Stout
    Aug 10, 2020
    Writing End-to-End Tests for Bluetooth Applications is Difficult

    Writing End-to-End Tests for Bluetooth Applications is Difficult

    The pitfalls of testing Bluetooth enabled applications and one team’s solution
    Go to the profile of Kyle Baker
    Kyle Baker
    Jul 10, 2020
    20 Tips for Working Remotely

    20 Tips for Working Remotely

    We might’ve ignored the sarcasm rule on some of these
    Go to the profile of Alejandro Vélez-Calderón
    Alejandro Vélez-Calderón
    Jun 17, 2020
    From Bumbling to Bundling with Webpack and Rollup

    From Bumbling to Bundling with Webpack and Rollup

    An Introduction to Bundling for Beginners
    Go to the profile of Sean Nemann
    Sean Nemann
    May 11, 2020
    Onboarding @ Beam

    Onboarding @ Beam

    Onboarding at a startup can be a challenge, but Beam’s people and guided program helped me get up to speed while getting to know my new team
    Go to the profile of Jessica Fleck
    Jessica Fleck
    Apr 14, 2020
    Yet Another CodeMash Blog Post

    Yet Another CodeMash Blog Post

    Our takeaways from the very popular CodeMash conference held in Sandusky, Ohio.
    Go to the profile of Mike Kalvas
    Mike Kalvas
    Mar 26, 2020
    How We Anonymized Candidate Code Submissions And How You Can Too

    How We Anonymized Candidate Code Submissions And How You Can Too

    Anonymizing to reduce bias in our interview process.
    Go to the profile of Dicko Sow
    Dicko Sow
    Feb 28, 2020
    Refactoring for Readability

    Refactoring for Readability

    A look at improving code with long methods, too many temp variables, and other common code smells
    Go to the profile of Curtis Autery
    Curtis Autery
    Feb 21, 2020
    MySQL, Elasticsearch, and the case of the Doppelgänger IDs

    MySQL, Elasticsearch, and the case of the Doppelgänger IDs

    The importance of understanding your framework deeply.
    Go to the profile of Will Naugle
    Will Naugle
    Feb 3, 2020
    The Product Org at Beam

    The Product Org at Beam

    A glimpse of Beam’s dynamic Product team.
    Go to the profile of Maureen Sullivan
    Maureen Sullivan
    Dec 23, 2019
    What React and Kubernetes Teach Us About Resilient Code

    What React and Kubernetes Teach Us About Resilient Code

    A Tale of Two Technologies
    Go to the profile of Mike Kalvas
    Mike Kalvas
    Nov 7, 2019
    Cleaner React Enzyme Tests

    Cleaner React Enzyme Tests

    Ever wish your Jest/Enzyme test were a little more robust? Here are a few things that have worked well for us at Beam.
    Go to the profile of Greg Malcolm
    Greg Malcolm
    Oct 16, 2019
    Magical Realism & Software Engineering

    Magical Realism & Software Engineering

    Ever thought to yourself: I wonder how 100 Years of Solitude, The Green Mile, and Pan’s Labyrinth compare to slinging code?
    Go to the profile of Alejandro Vélez-Calderón
    Alejandro Vélez-Calderón
    Sep 25, 2019
    Scaling Startup Codebases: Nix those Rails N+1 queries

    Scaling Startup Codebases: Nix those Rails N+1 queries

    In a young startup, it is completely normal for MVP code to be written under a tight deadline, for projects to have pivoted, or for…
    Go to the profile of Curtis Autery
    Curtis Autery
    Sep 4, 2019
    An Experiment in Month Long Pairing

    An Experiment in Month Long Pairing

    Pairing is a topic in software development that has more varying opinions than, we have exposed bricks in our edgy, hipster office space…
    Go to the profile of Andrew Clark
    Andrew Clark
    Aug 13, 2019
    Automated SSL management with docker + nginx-proxy + LetsEncrypt

    Automated SSL management with docker + nginx-proxy + LetsEncrypt

    SSL certificate management is a pain point for a lot of IT shops. Typically certificate management is a manual process. You buy one year…
    Go to the profile of Dan Sajner
    Dan Sajner
    Jul 7, 2019
    ScrollTop and Other Bugs: The never-ending battle against bugs.

    ScrollTop and Other Bugs: The never-ending battle against bugs.

    Did you ever hear the tragedy of Element.scrollTop? It’s not a story StackOverflow would tell you.
    Go to the profile of Alejandro Vélez-Calderón
    Alejandro Vélez-Calderón
    Jun 5, 2019
    Creating a Great Engineering Culture Amidst Incredible Growth

    Creating a Great Engineering Culture Amidst Incredible Growth

    Creating a great engineering culture amidst rapid startup growth can be challenging, but it’s worth pursuing. This is one of the reasons I…
    Go to the profile of Mariana Carrillo
    Mariana Carrillo
    May 2, 2019
    About Beam DentalLatest StoriesArchiveAbout MediumTermsPrivacy