Skip to footer

Tag: JavaScript

Best Practices for Unit Testing in React Version 16

Uber ATG Web Platform intern Anat Kleiman shares her advice for testing React version 16 components when altering application logic.
Uber Destination:Web logo

Learnings in Web Development: Design Patterns, Elm, and Progressive Enhancement

Uber's Destination:Web meetup series gives great insight about the most current web building tools and techniques. These three videos from Uber presenters offer tips on a mysterious design pattern, the Elm language, and Progressive Enhancement.
Introducing Base Web, Uber's New Design System for Building Websites in React

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.

Creating Custom Plugins with Fusion.js, Uber’s Open Source Web Framework

In addition to providing official plugins, Fusion.js enables developers to build and integrate their own plugins by leveraging dependency injection.

Maximizing Process Performance with Maze, Uber’s Funnel Visualization Platform

Uber developed Maze, our funnel visualization platform, to identify possible UX bottlenecks and provide insight into the various ways riders and drivers interact with our platform.

H3: Uber’s Hexagonal Hierarchical Spatial Index

Uber developed H3, our open source grid system for optimizing ride pricing and dispatch, to make geospatial data visualization and exploration easier and more efficient.

Ten Questions with Angus Croll, Author of If Hemingway Wrote JavaScript

Inspired by his love of reading, Uber engineer Angus Croll wrote a book dedicated to mimicking the literary styles of famous authors—in JavaScript.

Growing the Data Visualization Community with deck.gl v5

deck.gl v5 incorporates simplified APIs, scripting support, and framework agnosticism, making the popular open source data visualization software more accessible than ever before.

Denial By DNS: Uber’s Open Source Tool for Preventing Resource Exhaustion by DNS Outages

Uber Engineering built Denial by DNS, our open source solution for preventing DoS by DNS outages, to facilitate more reliable experiences on Uber's apps, no matter how users choose to access them.

Introducing Chameleon: A Global CMS from Uber Engineering

Chameleon, a global CMS for Uber.com, enables regional operations and marketing teams at Uber to build and ship customized, on-brand webpages.
Visualize Data Sets on the Web with Uber Engineering's deck.gl Framework

Visualize Data Sets on the Web with Uber Engineering’s deck.gl Framework

In this article, we discuss deck.gl, an open sourced, WebGL-powered framework specifically designed for exploring and visualizing data sets at scale.

The Uber Engineering Tech Stack, Part II: The Edge and Beyond

The end of a two-part series on the tech stack that Uber Engineering uses to make transportation as reliable as running water, everywhere, for everyone, as of spring 2016.

The Uber Engineering Tech Stack, Part I: The Foundation

Uber’s mission is transportation as reliable as running water, everywhere, for everyone. Here's the first of a two-part series on the tech stack that Uber Engineering uses to make this happen.

Meet Uber Engineering Amsterdam

A team profile of the people and technical work of Uber Engineering Amsterdam, and what it’s like to be a part of the team.

How Uber for Business Engineering Verifies Your Ride in Real Time

How Uber Engineering architected ride policies for Uber for Business, our way of verifying rides in real time.

How Ringpop from Uber Engineering Helps Distribute Your Application

How to develop with Uber Engineering's Ringpop, an open source library developed to make our applications cooperative and scalable.

Popular Articles