Debugging Distributed Trace Gaps with ftrace

Debugging Distributed Trace Gaps with ftrace

After ruling out network delays, we used ftrace to examine another quadrant of possibile causes — the Linux kernel.

Debugging Distributed Trace Gaps with tcpdump

Dear Future Intern: A Letter to Me 10 Weeks Ago

Interviewing at Teachers Pay Teachers

Transparent Leadership

Automated Fault Tolerance using the Circuit Breaker Pattern

Get Your Company Amped Up With This One Weird Trick

Why Choosing a Small Company with a Big Mission is the Best Decision You Can Make For Your First Job in Tech

Database Transactions or: How I Learned to Stop Worrying and Love Ecto.Multi

What Lurks Within: Reducing Bundle Sizes With Webpack Bundle Analyzer

Two Tips to Improve Performance by 30% With React and Webpack

Rock Like a Sphinx: Driving Solid Search Infrastructure at TpT

Why We Chose React to Help Serve Millions of Educators

Reducing Elixir Backend Time From 120ms to 20ms With Parallelization

Streaming Video Infrastructure on TpT using EvaporateJS, Verk, AWS, PHP, and Kaltura

Challenges faced while scaling to serve millions of views per day on AWS using Kubernetes, React, PHP, and Elixir

A/B Testing Using React, GraphQL and Apollo

A Refreshing Tonic, Realtime Updates with Phoenix Channels

Unifying Deployments for Microservices with Jenkinsfile Pipelines

How Teachers Pay Teachers Uses JIRA on Product Teams

Diving into Dependencies in Elixir

How We Value Learning

From 10 Hours to 10 Minutes: Scaling Release Automation at Teachers Pay Teachers

The Fear of Breaking Things