Loading…

Uber
a global technology platform that connects people who need a ride or delivery with independent drivers and couriers through a smartphone app.
- 115 posts summarised
- latest
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
From their blog
Latest articles
Uber Black vs Chauffeur vs Limo Service Comparison Guide
Choosing between Uber Black, a traditional chauffeur service, and a limo depends on whether the priority is flexible premium travel, a dedicated driver, or a special-event vehicle. Uber Black combines luxury sedans and SUVs, professional drivers, upfront pricing, cashless payment, and on-demand or scheduled booking through Uber Reserve, from 15 minutes to 90 days ahead. Chauffeur services generally require advance reservations and charge hourly or flat rates for extended, customized itineraries, while limo providers commonly use deposits, hourly minimums, and specialty vehicles for weddings, proms, and group celebrations. The comparison concludes that Uber Black is often the practical choice for airport transfers, business travel, dinners, and other premium rides, whereas chauffeur and limo services fit dedicated multi-stop engagements or occasions where the vehicle is central to the event.
Uber Advertising sets commerce media in motion at Cannes 2026
At Cannes Lions 2026, Uber Advertising presented commerce media as a way for brands to connect with consumers across real-world journeys, from discovery and ordering to mobility and post-event decisions. Its EMARKETER session with Sarah Marzano and Kristi Argyilan framed commerce media as expanding beyond traditional retail environments, while announcements including Offsite Ads, Mobility Offers, Deal Drops, Reorder Rewards, Uber Marketing Manager, and APIs addressed what advertisers can activate and how they can manage and measure it. Programming also examined AI’s effects on search, shopping, planning, recommendations, and marketing leadership, alongside sports-fan behavior and cultural moments. Across the Uber Villa and activations involving flights, airport screens, rides, dining, boats, and shuttles, the company positioned movement as the connective thread between media, commerce, and everyday experience.
How Uber Processes Early Chargeback Signals
Uber describes how it uses early chargeback signals, especially TC40 reports, to identify payment-fraud patterns before conventional chargebacks arrive. These notifications come from payment service providers through fraud reports and are ingested from external vendors via SFTP, third-party APIs, or webhooks, then validated, normalized, published to Apache Kafka, and stored in Apache Hive. A streaming pipeline maps signals to internal transactions and users, derives near-real-time features, and sends them to machine-learning models and a rule engine that determines risk actions. Redis TTL caching filters duplicate references, while Kafka propagates signals to downstream systems and Hive retains them for batch processing. Since launch, the project has processed more than 2 million additional signals, and TC40 signals arrive on average 4–5 days earlier than chargeback signals, although the source notes that TC40 data alone does not prevent chargebacks.
Presto® on Apache Kafka® At Uber Scale
Uber connected Presto and Apache Kafka to provide lightweight, interactive SQL queries over Kafka topics for ad-hoc analysis of real-time data. The work addresses operational requests such as checking whether an order UUID appears in a service’s input or output streams, where streaming processors are poorly suited to historical point lookups and real-time OLAP requires onboarding and dedicated resources. The enhanced connector discovers Kafka clusters, topics, and schemas on demand, supports multiple Kafka clusters, caches metadata, enforces _timestamp or _partition_offset filters, and uses a shared Kafka client ID with broker quotas to control consumption. After rollout, example lookups returned within a few seconds, daily usage reached 6,000 queries, and the teams reported improved productivity, while concurrent queries may take longer under quota control.
Building Zone Failure Resilience in Apache Pinot™ at Uber
Uber describes how it made Apache Pinot clusters resilient to zone failures while preserving query and ingestion availability for Tier-0 use cases. It maps Uber’s virtual resource isolation group IDs to Pinot server pools, uses pool-based instance assignment with replica-group segment assignment, and requires at least as many isolation groups as the table’s replication factor. During migration, automated pool registration, configuration backfills, granular APIs, selective rebalancing, and rollback support were used across more than 400 Tier 0-1 clusters and thousands of tables. An internal drill found that one remaining replica continued serving traffic without query degradation after a zone went down, while isolation-group-based claim and release policies enabled parallel restarts and sequential rollouts with baking time.
Introducing uFowarder: The Consumer Proxy for Kafka Async Queuing
Uber introduces uForwarder, an open-source Consumer Proxy for Kafka Async Queue workloads, after deploying a push-based system across more than 1,000 consumer services. The proxy fetches messages through Kafka’s binary protocol, sends them individually to consumer services over gRPC, collects status codes and processing results, and commits offsets when safe. Production challenges included head-of-line blocking from messages that fail before reaching handlers, growing hardware costs, external data sources that are not ready when events arrive, and requirements for production/non-production and zone isolation. The implemented solutions include context-aware routing through message and gRPC headers, active blocking detection and mitigation, hardware-efficiency improvements, and DelayProcessManager, which pauses only delayed partitions and guarantees at-least delay rather than exact timing. The project is open source, with planned work on consumer-lag handling and direct Protobuf support.
Teen rides return to Los Angeles
Uber for teens is now available in Los Angeles, allowing teens to request their own rides while guardians can book rides on their behalf. The service lets guardians track trips live, sends realtime notifications, pairs teens with highly rated drivers, and keeps PIN verification and RideCheck enabled for every ride. Guardians and teens can also message the driver in a shared group chat, while on-demand pickups and dropoffs must remain within the designated service area; Reserve trips remain available outside it. To book, a guardian selects “Where to?”, changes the rider from “For me” to the relevant teen, and chooses “Uber for teens.” Trips to or from airports cannot currently be requested.
Washington: Background Check Criteria Disclosure
Uber’s Washington State driver-screening disclosure sets time-based limits on driving violations, criminal charges, and convictions for people seeking to provide rides on the platform. Drivers may have no more than three minor driving violations in three years, while major driving violations and pending criminal matters such as driving while unlicensed or uninsured are disqualifying during that period. A broader seven-year bar covers felonies and specified offenses including violence, theft, fraud, DUI-related violations, hit and run, reckless driving, and speeding over 100 MPH; the disclosure also bars serious offenses including sexual crimes, murder, kidnapping, and active warrants. Seattle and King County add a seven-year licensing-related rule, while Vancouver adds tighter recent-violation limits and separate felony and drug-offense lookbacks.
Washington State Driver Information
This page outlines benefits, protections, rights, and eligibility information for drivers operating on the Uber platform in Washington state. Starting July 1, 2026, drivers may request a downloadable CSV report containing two years of Washington mobility trip receipt data through drivers.uber.com; an email with an access link will arrive within three business days, and the link expires after seven days. It directs drivers to multilingual notices about driver rights and Paid Sick Time, states that drivers may be entitled to Paid Sick Time and Unemployment Benefits, and provides contact information for appealing deactivation through Drivers Union. The page also describes background check criteria for operating on the platform, noting that different criteria may apply in Seattle and King County.
Introducing Cash Trips: A New Way for Riders to Pay and for You to Earn
Uber is introducing cash trips in select cities for riders who lack convenient access to bank accounts or cards, or prefer cash, while creating another earning opportunity for drivers. Only verified riders can use the option, and drivers see “Verified” and “Cash” badges plus the rider’s rating before accepting. At trip end, drivers tap “Collect Payment,” enter the exact cash received, and see that amount recorded as a negative payout because it was collected directly; negative balances are offset by future digital earnings. Drivers are automatically opted in at launch but can opt out in Preferences, while Uber says it will handle underpayments, provide change to riders through Uber Cash, and prohibit cash payment on trips not marked as cash.
NilAway: Practical Nil Panic Detection for Go
NilAway is Uber’s static analyzer for detecting potential nil pointer dereferences in Go before they reach production, where nil panics have caused incorrect behavior, outages, and denial-of-service risks. It models nilability flows as global typing constraints over struct fields, function parameters, and return values, builds an implication graph, and uses 2-SAT-style reasoning with forward nilness and backward nonnil propagation to identify contradictions. The analysis is interprocedural, requires no developer annotations, and reports detailed flows, while acknowledging false positives when runtime invariants are not captured. In one Uber service logging more than 3,000 nil panics daily, NilAway identified a receive-from-closed-channel path; adding a nilness check reduced the reported panics to zero, and the tool was released as open source with comprehensive and changed-code onboarding options.
Uber Advertising: Introducing Uber Marketing Manager, Creative Studio Expansion, and New Strategic Partnerships
Uber Advertising is introducing Uber Marketing Manager as a self-serve platform intended to unify advertising across Uber and Uber Eats, building on Ads Manager for restaurants. It also outlines Creative Studio expansion, new APIs, and a Mastercard Commerce Media partnership designed to connect campaign activation, offers, measurement, and real-world experiences across consumer journeys. Examples include Krispy Kreme’s Destination Offers campaign in Mexico, Molson Coors’s multi-format soccer campaign, and adidas’s pan-European Journey Takeover. Creative Studio will expand to Australia and Brazil in 2026, followed by continued expansion across LATAM, EMEA, and APAC throughout 2027. Uber says its connected approach is intended to help advertisers engage consumers across Uber, Uber Eats, and beyond, while a third-party validated Affinity Solutions study found a 27% incremental lift in sales across all channels and a 5% lift in brick-and-mortar sales for Sponsored Listings on Uber Eats.
Uber
Uber’s Summer Weekly Deal distributes up to 100 promo codes per phase through its Weixin service account to eligible users of the Uber mini-program. Phase 1 offers 20% off the next trip, while Phase 2 offers 30% off each of the next two trips, with market-specific local-currency caps and validity windows in June 2026. The Chinese terms also list a Phase 3 on June 24 offering up to 100% off one trip, but the supplied English terms omit that phase and state that English prevails if the versions conflict. Codes expire without rollover, cannot be transferred or exchanged for cash, and require a +86-registered account with the code applied; one code may be used per trip. Uber may modify or end the Offer without notice and may suspend suspected fraudulent accounts.
Gas Savings for Delivery Drivers
Uber is expanding fuel discounts and rebates for U.S. drivers and couriers through June 30, 2026, in response to rapid increases in gas prices. During the promotion, the Uber Pro Card adds 5% cash back at any gas station, raising rates to 7% for Blue/Green, 8% for Gold, 9% for Platinum, and 11% for Diamond. Additional rewards can reach 15% at eligible Exxon or Mobil pumps, while Shell Fuel Rewards offers up to 21¢ off per gallon and Upside up to $1.00, with each offer combinable individually with the card. These benefits began March 27, 2026; after the promotion, card gas cash back returns to lower tier-specific rates, and the card’s refueling rewards are capped at $105 per month excluding Mastercard Easy Savings cash back.
Cart Assistant: Agentic Grocery Shopping on Uber Eats
Cart Assistant addresses grocery requests that begin as lists, recipe images, or vague plans and turns them into draft carts shoppers can review and edit. It uses a multi-prompt state graph that assigns planning, candidate retrieval, semantic relevance, constraint enforcement, quantity selection, guardrails, assembly, and content refinement to focused stages. LLMs handle ambiguity and structured outputs, while backend APIs, deterministic arithmetic, validation, optimization, and aggregation manage inventory, pricing, eligibility, sellable units, and cart construction. The design separates retrieval language from reasoning context, preserves quantity provenance, supports parallel item processing, and uses deterministic checks plus an LLM judge against synthetic and production-derived cases. According to the conclusion, this decomposition makes the system more controllable and inspectable while producing useful draft carts without removing shopper review, editing, and decision-making.
Case study: TriMet unlocks same-day paratransit with an innovative partnership
TriMet’s 2024 partnership with Uber, TransDev, and Trapeze added same-day capability to its LIFT paratransit service in Metro Portland. Before LIFT+, trip management spanned multiple systems, while cancellations and manual coordination increased operational burden and weakened the rider experience. In April 2024, riders began booking through LIFT’s web platform or call center, after which TriMet’s integrated Trapeze PASS TripBroker used the Uber Plug-in to select dedicated vehicles or Uber based on rider profiles, requests, trip efficiency, and fleet capacity; it could also reschedule cancellations and delays. Since launch, TriMet has delivered more than 47,300 Uber trips and reduced average cost per trip from $78 to $54, while riders gained same-day flexibility and trip details including estimated arrival times.
How the University of Nebraska-Lincoln teams up with Uber to power late-night rides
At the University of Nebraska-Lincoln, undergraduate and graduate students needed reliable late-night transportation during the academic year. ASUN began powering rides with Uber in 2025, and the Husker Late Night Ride program launched in 2026 with safety as its primary goal. The program provides five $10 UberX vouchers per semester for rides between 9pm and 3am, seven days a week, with trips limited to a three-mile radius of UNL’s City and East campuses or Lincoln Airport. Students register online, receive vouchers at official UNL email addresses, and add them to Uber accounts for automatic application in eligible zones and times. Funded by Nebraska Athletics alcohol-sale revenue, the program has attracted over 6,000 students and delivered 15,236 Uber trips, with Friday accounting for 37.8% of rides; ASUN uses Uber for Business Dashboard to track spending, impact, parameters, and reports, while pay-per-performance supports cost efficiency.
Uber Advertising Launches New Solutions to Connect Brands On & Off Uber
Uber Advertising has launched new solutions that connect brands with consumers across Uber rides, Uber Eats, and external channels. Offers on Uber include Destination Offers, Homescreen Ride Offers, Ride Offers on Journey, and planned Sponsored Upgrades, combining trip context with incentives and premium ride upgrades. On Uber Eats, Brand Takeover, Item Showcase, and Offers Spotlight provide prominent placements, shoppable item features, and targeted offer visibility during discovery and ordering. Offsite Ads extends campaigns to Meta and Google Shopping, using observed Uber behaviors to target audiences and connect external engagement with orders and store visits; the program is being piloted with selected advertisers. Reported findings include 81% openness to offers while riding, a 45% higher click-through rate for one Miller Lite campaign, and double-digit item attachment after Item Showcase views, with results varying by campaign.
How to Rent a Car in Grand Rapids, Michigan
Renting a car in Grand Rapids can provide flexible transportation around the city and for trips to nearby areas, including for travelers arriving at Gerald R. Ford International Airport. Uber Rent lets users compare vehicles from rental companies in the Uber app or online, with choices including economy cars and SUVs; available suppliers may include Budget, Hertz, and Avis, depending on location. The booking process covers entering pickup and drop-off details, reserving a vehicle, collecting it with a matching driver’s license and physical credit card, and returning it to the listed location. Renters must be at least 18, while a Young Driver Fee may apply under 25; personal insurance is not required, though supplier-provided options are available, and additional conditions may appear in the reservation terms.
How to Rent a Car in Fayetteville, North Carolina
Renting a car in Fayetteville, North Carolina, can provide mobility for airport arrivals, city-center work, local errands, and trips to surrounding areas. The guide describes using Uber Rent through the Uber app or online to book available sedans, SUVs, and other models from rental companies such as Budget, Hertz, and Avis, with availability varying by location. It recommends matching vehicle type and rental duration to the trip, while reviewing rates, mileage, and additional fees, then outlines reservation, pickup, payment, and drop-off steps. Renters must be at least 18, present a valid license matching the reservation, and bring a physical credit card in the primary driver's name; under-25 renters may pay a Young Driver Fee, and rental companies can offer insurance and protection plans.
Topics they write about
All topics →Weekly digest
The best engineering reads, once a week.