Articles

Inside Data Engineering at Doximity: Building for Impact
Drew Gourlie
Aug 20, 2025

The Modern Data Toolbox
Anna Ransbotham-Cole | Bushra Anjum
Aug 18, 2025

A Smarter Way to Deploy Data Pipelines
Daniel Curilla
Mar 12, 2025

The Art of Data Management
Anna Ransbotham-Cole
Jul 22, 2024

Tropical.rb Conference and Rails Girls São Paulo
Camila Tormena | Douglas Soares de Andrade
May 22, 2024

Beyond Accuracy
Anna Ransbotham-Cole
May 10, 2024

Scaling with Deeplinks on Android
John Petitto
Apr 08, 2024

Modularizing Rails Monoliths One Bite at a Time
Marc Reynolds
Dec 05, 2023

On the Road to Effective Data Analyses
Ishant Gupta
Sep 07, 2023

Managing State in Vue Applications: The Composable Provider Pattern
Mark Brouch
Jul 21, 2023

Building a Note-Taking App in Compose
John Petitto
Jul 05, 2023

Simplifying State Management with Compose
Harold Scissors
Jul 05, 2023

Introducing Simplekiq: A Lightweight Orchestration Framework for Ruby
John Wilkinson
May 03, 2023

Doximity Mobile Releases Streamlined with Automation
Jessica Emerson | Jason Hagglund
Apr 12, 2023

Accelerate iOS Development Using Deep Links
Sean Brady
Mar 13, 2023

Finding Joy in Git Conflict Resolution
Edward Anderson
Jan 31, 2023

Emojis: A Picture is Worth 1000 Words
Anna Ransbotham-Cole
Dec 22, 2022

Ruby Delights Built Into The Language
Valentino Stoll
Dec 20, 2022

How a strategically designed data platform elevates product outcomes
Erik Selin
Dec 09, 2022

5 SRE tips for Rails workloads in Kubernetes
Ben Fischer
Dec 02, 2022

The Rails Foundation
Bruno Miranda
Nov 14, 2022

Mexico City Rails Meet-up Reboot
Mike Polischuk
Nov 01, 2022

The Cyclic Nature Of In-House Tooling
Michael Fessenden
Sep 28, 2022

Understanding Apollo Federation Type Extensions in the Ruby World
Nicholas Pufal
Sep 09, 2022

Integrating Neo4j Into Your Stack
Ben Simpson
Aug 29, 2022

Code Review Is Hard Work! (If You Do It Right)
Benjamin Oakes
Jul 15, 2022

Co-ops: On Sparking Innovation at Doximity
Wes Delp
Jul 08, 2022

Test Suite Tiramisu
Sean Riordan
Jun 16, 2022

Creating Excellent Developer User Experiences with Github Actions
Nicholas Pufal
May 31, 2022

Why I Love Doximity Engineering
Edward Anderson
May 23, 2022

You’re Hired!
Sean "Sharky" McMains
May 18, 2022

Taking our Ruby & Kafka stack to the next level
Dennis Bielinski
Mar 02, 2022

DRYing out Github Actions
Matt Kubilus
Feb 22, 2022

Light up your WFH meetings with HomeKit
Edward Anderson
Feb 11, 2022

Github Codespaces is Great, but Mutagen is Better
Gina Perry
Feb 04, 2022

What to Look for in a Job
Bruno Miranda
Feb 04, 2022

Data Science & Analytics: Practitioner Insights
Bushra Anjum
Jan 18, 2022

Move over Rake, Thor is the new King
Ben Simpson
Sep 02, 2021

An Interview with Senior Data Engineer, Garrett Holbrook
Chris Frame
Aug 24, 2021

Terraform S3 Backend Best Practices
Jason Bornhoft
Jul 19, 2021

Building A Test Automation Pipeline for Data Science
Samuel Hart
Jun 08, 2021

An Interview with Senior Data Analyst, Wendy Wei
Chris Frame
May 05, 2021

Containerizing Ruby on Rails Applications
Michael Orr
Apr 28, 2021

Improving Android's Auth Flow with PKCE
John Petitto
Apr 01, 2021

Writing a Buildpack for the Rails Asset Pipeline
Genevieve L'Esperance
Mar 22, 2021

The Hidden Gems of Ruby's IRB
Valentino Stoll
Feb 18, 2021

Buildpacks vs Dockerfiles
Genevieve L'Esperance
Feb 04, 2021

Caring for our knowledge
Erik Selin
Jan 26, 2021

Clean Repository Interactors With Kotlin
Emmanuel Lagarrigue Lazarte
Dec 17, 2020

It turns out Deep Thought was wrong, 42 is not the answer
Erik Selin
Jul 22, 2020

Why You Should Use Dependency Injection
Edward Anderson
Jun 09, 2020

A Practical Example of Nullish Coalescing
Mark Brouch
Jun 03, 2020

Coordinating Asynchronous Tasks in iOS
Norm Barnard
Mar 12, 2020

Stars and Dimensions
Bushra Anjum
Feb 25, 2020

Untangling the Business Logic: An Android Story
Emmanuel Lagarrigue Lazarte
Dec 17, 2019

Engineering Recruitment Process @ Doximity
Bruno Miranda
Dec 12, 2019

When is Ugly Code Beautiful?
Sarah Reid
Dec 03, 2019

Token Authentication with Rails, Vue, GraphQL and Devise
James Klein
Jul 05, 2019

Agile Story Estimation Bot for Slack using Hubot
James Klein
Sep 07, 2018

Nothing Beats a Conversation
Sebastian DeLuca
Aug 07, 2018

Quality Assured Goals
Andrew Cooke
Jun 21, 2018

Exploring Serverless Applications for Machine Learned OCR
Fabio Rehm
Feb 28, 2018

Developing Your External Brain
James Klein
Feb 14, 2018

Five Traps to Avoid While Unit Testing Vue.js
Aurélien Bottazini
Dec 20, 2017

My Internship Experience at Doximity
Andrew McBurney
Aug 23, 2017

My 4-month Doximity Career Test Trial
Jitin Dodd
Aug 17, 2017

My Experience as a Female Developer at Doximity
Sarah Kwak
Aug 04, 2017

How Doximity chose Vue
Jey Balachandran
Jun 29, 2017

MOFO Driven Product Development
Jake Konoske
Feb 28, 2017

Tools of the Trade of 2016
Bruno Miranda
Jan 21, 2017

Introducing the Funneler Ruby Gem
Ryan Stawarz
Nov 09, 2016

Video: Introducing the Crystal Language
Bruno Miranda
Sep 16, 2016

Video: Observables
Ben Fischer
Sep 06, 2016

Video: Confessions of a Gopher
Bruno Miranda
Jun 21, 2016

Video: Apache Kafka and Samza
Bruno Miranda
Jun 17, 2016

Pull Request Helper
Kayvan Najafzadeh
May 25, 2016

Vital CSS Framework
Body Taing
May 04, 2016

Working Remotely at Doximity
Jason Seifer
Mar 04, 2016

Get Yourself a Good Wiki Engine
Bruno Miranda
Jan 17, 2016

Using a Coding Assignment To Successfully Hire Software Engineers
Bruno Miranda
Jan 09, 2016

The Real Value of Retrospectives
Bruno Miranda
Jan 03, 2016

Software Engineering On-boarding at Doximity
Bruno Miranda
Dec 30, 2015

Tools of the Trade for 2015
Bruno Miranda
Dec 21, 2015

Automating Workflows
Jey Balachandran
Nov 13, 2015

Analyzing Complex Networks with R
Ben Fischer
Nov 12, 2015

Documentation Driven Design
Ellis Berner
Nov 06, 2015

PGP Signing Git Commits
Ellis Berner
Nov 06, 2015

Check for N+1 Queries Using Rails Scopes
Bruno Miranda
Jun 17, 2015