Skip to footer

Introducing Base Web, Uber’s New Design System for Building Websites in React

Base Web is a React component library which implements the Base design language to act as a device-agnostic foundation for easily creating web applications.

Learning on the Go: Engineering Efficiency with Concise Documentation

People crossing a street
Uber Technical Writer Shannon Brown offers three tips for creating concise, meaningful documentation.

Uber Open Source: Catching Up with Celina Ward, M3 Observability Engineer

Celina Ward discusses her journey to engineering, what it was like to present at Kubecon 2018, and what’s next for M3, Uber's open source metrics platform.

Bridging the Gap from Sofia to San Francisco: A Conversation with Engineering Manager Marin Dimitrov

Sofia, Bulgaria
Uber Engineering Manager Marin Dimitrov shares his best practices for motivating an engineering team, keeping connected when your headquarters office is over 6,000 miles and 10 hours away, and leveraging open source software.

Scaling Mobile Device Management for macOS with Chef at Uber

Uber's IT Engineering team scaled mobile device management on macOS by leveraging open source tools and custom API-driven Chef cookbooks.

Build a ‘Hello World!’ Application in 5 Minutes with Fusion.js

Fusion.js start page
In this short tutorial, we show you how to build a Hello World! application using Fusion.js, an open source universal web framework suitable for building interactive web applications.

Improving the User Experience with Uber’s Customer Obsession Ticket Routing Workflow and Orchestration Engine

Uber adopted workflow orchestration and Cadence, our open source orchestration engine, to better handle customer support ticket routing at scale.

Building a Real-time Earnings Tracker into Uber’s New Driver App

Uber driver
What began as a means of showing Uber's driver-partners their real-time earnings quickly became an extensible means of communicating not just earnings, but also incentives and other useful information within our new driver app.

Uber Case Study: Choosing the Right HDFS File Format for Your Apache Spark Jobs

Uber's Maps Collection and Reporting (MapCARs) team shares best practices when choosing which HDFS file formats are optimal for use with Apache Spark.

Solving Big Data Challenges with Data Science at Uber

server racks
How engineers and data scientists at Uber came together to come up with a means of partially replicating Vertica clusters to better scale our data volume.

Accessible Machine Learning through Data Workflow Management

Complex freeway interchange
Uber engineers offer two common use cases showing how we orchestrate machine learning model training in our data workflow engine.

Announcing the Uber Open Summit Sofia 2019

Sunset over Temple St. Cyril and Methodius in Sofia. Bulgaria
The next Uber Open Summit, where we present our latest and most impactful open source projects, will be in Sofia, Bulgaria on April 20, 2019.

DBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber’s Apache Hadoop Data Lake

Elephant silhouette
Uber engineers discuss the development of DBEvents, a change data capture system designed for high data quality and freshness that is capable of operating on a global scale.

Data Science at Scale: A Conversation with Uber’s Fran Bell

We spoke to Data Science Director Fran Bell about machine learning at Uber and what she finds most challenging—and rewarding—about her work.

Mitigating Risk in a Three-Sided Marketplace: A Conversation with Trupti Natu and Neel Mouleeswaran on the Uber Eats Risk Team

We sat down with a risk strategy manager and a risk engineer to discuss how they build solutions to minimize risk in the Uber Eats three-sided marketplace.

Open Sourcing Peloton, Uber’s Unified Resource Scheduler

First introduced by Uber in November 2018, Peloton manages resources across large-scale, distinct workloads, combining separate compute clusters.

Using Machine Learning to Ensure the Capacity Safety of Individual Microservices

Uber leveraged machine learning to design our capacity safety forecasting tooling with a special emphasis on calculating a quality of reliability score.

Introducing Kraken, an Open Source Peer-to-Peer Docker Registry

Developed by Uber, Kraken is an open source peer-to-peer Docker registry capable of distributing terabytes of data in seconds.

The Uber Engineering Internship Experience: European Edition

Uber's European interns
Engineering interns from Uber's European offices talk about their experiences, including the projects they worked on, the people they worked with, and the social activities they engaged in.

Architecting a Safe, Scalable, and Server-Driven Platform for Driver Preferences with RIBs

Subway platform
Our driver app's new server-driven preferences section enables driver-partners to customize their experiences to make the app better fit into their lives.

Popular Articles