Uber logo

How Uber Uses JavaScript

35 engineering articles about JavaScript from Uber's engineering team

Articles

Filter:
Uber logo
Uber
Advanced
The article discusses uBuild, Uber's platform for building container images efficiently and securely.
Rasmus Vestergaard, Andreas Lykke
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses how Uber's Global Scaled Solutions team transitioned from a traditional analytics architecture to a real-time analytics system using Redis, AWS Fargate, and the Dash framework.
Piyush Choudhary, Sujeet Srivastava
12 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's Customer Support Automation Platform, focusing on the development and implementation of the Policy Engine (PE) to enhance customer service efficiency.
Chia Yen Hung, Monis Khan, Norm Usenkanov
16 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article highlights the contributions of women engineers at Uber in celebration of International Women’s Day.
Molly Vorwerck, Wayne Cunningham, Stan Yee, Lucy
23 min read
Has Summary
--
Uber logo
Uber
Advanced
This article discusses the comprehensive rewrite of UberEats. com, focusing on enhancing performance and improving developer experience.
Chris Lewis, Brendan Dean
29 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses how Uber integrated GraphQL into its Customer Care Platform to enhance data hydration, streamline developer workflows, and improve error handling.
Kunyao Liu
20 min read
Has Summary
--
Uber logo
Uber
Beginner
The article discusses key learnings in web development at Uber, focusing on design patterns, the Elm programming language, and the concept of progressive enhancement.
Wayne Cunningham
2 min read
Has Summary
--
Uber logo
Uber
Advanced
This article provides a comprehensive guide on creating custom plugins with Fusion. js, Uber's open-source web framework.
Carsten Jacobsen
11 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Manifold, a model-agnostic visual debugging tool developed by Uber for enhancing machine learning model performance.
Lezhi Li, Tim
14 min read
Has Summary
--
Uber logo
Uber
Advanced
The article details the author's experience as a summer intern at Uber, specifically focusing on the development of the Uber Eats Menu Scheduler.
Jonathan Levi
10 min read
Has Summary
--
Uber logo
Uber
Advanced
The article highlights seven open source projects showcased at the Uber Open Summit, emphasizing Uber's contributions to the open source community.
Uber logo
Uber
Advanced
Joe Zhou shares his journey from finance to becoming an iOS engineer at Uber Eats, reflecting on the skills and mindset necessary for a successful transition into programming.
Joe Zhou
16 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Maze, Uber's funnel visualization platform, which enhances the understanding of user interactions during the driver sign-up process.
Yujia Luo, Jerome Cukier
16 min read
Has Summary
--
Uber logo
Uber
Advanced
Fusion. js is a plugin-based universal web framework developed by Uber to streamline web development and enhance performance.
Leo Horie
7 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article features an interview with Angus Croll, the author of 'If Hemingway Wrote JavaScript', discussing his journey from literature to software engineering and the unique intersection of codi...
Ginny Fahs
10 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the Uber Engineering team in Sofia, Bulgaria, focusing on their role in ensuring compliance with financial and tax regulations across over 80 countries.
Marin Dimitrov
9 min read
Has Summary
--
Uber logo
Uber
Advanced
The article introduces Shan He, a senior data visualization engineer at Uber, who played a pivotal role in developing kepler. gl, an open-source geospatial framework.
Molly Vorwerck
11 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the release of deck. gl v5, an open-source data visualization framework developed by Uber.
Ib Green
13 min read
Has Summary
--
Uber logo
Uber
Advanced
This article discusses Uber's development of an in-house customer support system that includes a check-in queuing and appointment scheduling feature for driver-partners at Greenlight Hubs.
Oscar Wang
17 min read
Has Summary
--
Uber logo
Uber
Advanced
The article features an interview with Nicolas Garcia Belmonte, the Head of Visualization at Uber, discussing his journey in open source software development and the impact of open source on his wo...
Wayne Cunningham
9 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's open-source tool, Denial By DNS, designed to prevent resource exhaustion caused by DNS outages.
Motiejus Jakštys
14 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article introduces Chameleon, a global content management system (CMS) developed by Uber Engineering.
Ken Sheedlo
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses the engineering behind m. uber, a lightweight web app designed to provide a high-performance alternative to the native Uber app.
Uber logo
Uber
Advanced
The article discusses Uber's transition from mutable to immutable collections in their Android apps, highlighting the challenges faced and the solutions implemented to enhance stability and reduce ...
Warren Smith, Molly Vorwerck
6 min read
Has Summary
--
Uber logo
Uber
Advanced
This article discusses how Uber Engineering utilized React Native to enhance the UberEATS platform, focusing on the transition from a web-based Restaurant Dashboard to a native application.
Chris Lewis
18 min read
Has Summary
--
Uber logo
Uber
Beginner
The article introduces the Uber Developer Platform Team's outreach efforts to connect with developer communities globally.
Alexander Graebe
7 min read
Has Summary
--
Uber logo
Uber
Beginner
The article discusses the Uber Button, a feature that allows developers to integrate Uber ride requests into their mobile applications with minimal coding.
Uber Developers
5 min read
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber Engineering's open-sourcing of deck. gl, a WebGL-powered framework designed for visualizing large data sets on the web.
Nicolas Garcia Belmonte
7 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Pyflame, a high-performance profiler developed by Uber Engineering for Python applications.
Evan Klitzke
12 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article delves into Uber's engineering tech stack, focusing on the components that interact with riders and drivers.
Uber logo
Uber
Advanced
The article provides an in-depth look at Uber's engineering tech stack, focusing on the foundational elements that support its complex systems.
Uber logo
Uber
Intermediate
Uber Engineering's Micro Deploy is an in-house deployment system designed to streamline the process of deploying code across its services.
Mathias Schwarz
6 min read
Has Summary
--
Uber logo
Uber
Advanced
This article discusses how Uber for Business Engineering verifies rides in real time through the implementation of ride policies.
Will Demaine
8 min read
Includes Code
Has Summary
--
Uber logo
Uber
Beginner
Uber has partnered with Code Fellows to enhance developer outreach in the Pacific Northwest and Midwest, focusing on supporting aspiring developers in Seattle, Portland, and Chicago.
Uber Developers
2 min read
Has Summary
--
Uber logo
Uber
Intermediate
Uber has partnered with MakerSquare to enhance JavaScript education by developing an advanced curriculum that leverages Uber's expertise in API development.
Uber Developers
3 min read
Has Summary
--

You've reached the end! All 35 articles loaded.