#

Redux Programming Tutorials & Engineering Articles

37 Redux tutorials, guides, and engineering insights from Uber, Airbnb, Slack, and more

Redux Articles & Tutorials

Filter:
Shopify logo
Shopify
Intermediate
The article discusses the migration of Shopify's Retail Point of Sale app from Vanilla Redux to Redux Toolkit (RTK), highlighting the challenges and benefits of this transition.
Daniel Friyia
9 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn's initiative to unify its messaging experiences across various applications by developing the Messenger SDK.
LinkedIn Engineering Team
11 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the launch of Instagram Messaging on desktop, highlighting the importance of multiple interfaces in enhancing user experience.
Yorgos Askalidis
8 min read
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses Uber's Unified Signup and Login Stack (USL), which aims to provide a consistent and efficient user experience across all Uber applications.
Neville Mehta, Sachin Nambiar Nalavattanon, Gaurav Bansal, David Wang
15 min read
Has Summary
--
SafetyCulture logo
SafetyCulture
Intermediate
The article discusses the implementation of custom ESLint tooling at scale, focusing on how SafetyCulture has leveraged ESLint to enforce coding standards and improve code quality.
Cheng Gibson
13 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Beginner
This article provides five practical tips for engineers looking to grow their careers, emphasizing the importance of continuous learning, ownership, and mentorship.
Ebun Segun
6 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's approach to building micro frontends using a framework called Lattice.
Netflix Technology Blog
8 min read
Includes Code
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
--
Slack logo
Slack
Intermediate
The article discusses the implementation of dark mode in Slack's desktop application, detailing the challenges and solutions encountered during the process.
Kyle Stetz
12 min read
Includes Code
Has Summary
--
Slack logo
Slack
Intermediate
The article discusses Slack's implementation of Service Workers to enhance boot times and provide offline support.
Jim Whimpey
10 min read
Includes Code
Has Summary
--
Slack logo
Slack
Advanced
The article discusses the comprehensive rebuilding of Slack's desktop application, emphasizing the transition from an outdated architecture to a modern framework using React.
Mark Christian
11 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses how Netflix developed their first mobile app, Prodicle, using a reactive architecture with UI components and Redux for both Android and iOS platforms.
Netflix Technology Blog
7 min read
Has Summary
--
Spotify logo
Spotify
Intermediate
This article details the development of Spotify's new web player, focusing on the reasons for its complete rewrite and the lessons learned throughout the process.
José M. Pérez
6 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses the modernization of the web playback UI at Netflix, detailing the transition from a custom JavaScript framework to React, the challenges faced during the process, and the les...
Netflix Technology Blog
14 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's experience with adopting GraphQL for their Marketing Technology team, highlighting the transition from REST APIs to GraphQL, the benefits gained, and the challenges ...
Netflix Technology Blog
10 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
--
SafetyCulture logo
SafetyCulture
Intermediate
This article provides a comprehensive guide on building a shared C++ library for both iOS and Android platforms using Djinni, a tool developed by Dropbox.
Yuzhou Zhu
9 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
The article discusses Uber's Databook platform, which transforms big data into actionable knowledge by managing metadata.
Luyao Li, Kaan Onuk, Lauren Tindal
12 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
--
Airbnb logo
Airbnb
Advanced
The article discusses Airbnb's experience with React Native, detailing both the advantages and challenges faced while implementing the technology.
Gabriel Peal
16 min read
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses how Airbnb reconciled the differing needs of frontend and backend engineers by integrating GraphQL as an API layer on top of their existing Thrift-based services.
Adam Neary
10 min read
Includes Code
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
--
Airbnb logo
Airbnb
Intermediate
The article discusses performance optimization techniques implemented on Airbnb's listing pages, focusing on the migration to a single-page server-rendered app using React Router and Hypernova.
Joe Lencioni
12 min read
Includes Code
Has Summary
--
Uber logo
Uber
Intermediate
The article discusses how Uber's Customer Obsession Engineering team enhances customer support through innovative technologies, focusing on in-app support and self-service flows.
Harsh Shah
8 min read
Has Summary
--
Slack logo
Slack
Intermediate
The article discusses the migration of Slack's desktop app from using the webview feature of Electron to the more efficient BrowserView.
Charlie Hess
15 min read
Includes Code
Has Summary
--
Spotify logo
Spotify
Intermediate
The article discusses Redux-Location-State (RLS), a middleware for Redux that synchronizes application state with the URL, allowing for a seamless user experience when navigating through web applic...
Josh Blaney
3 min read
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's exploration of React VR, highlighting their journey in utilizing React and React Native to prototype virtual reality applications.
spikebrehm
8 min read
Includes Code
Has Summary
--
Uber logo
Uber
Advanced
The article discusses the development of Uber Central, an on-demand transportation solution designed for businesses.
Chris Bee
7 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.
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's rearchitecture of its frontend JavaScript codebase, detailing the motivations behind the changes, the transition from legacy Rails solutions, and the key components o...
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's initiative to democratize data access through the development of the Dataportal, a tool designed to improve data discovery and trust among employees.
Chris C Williams
8 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
--
Slack logo
Slack
Advanced
This article discusses the development of the Slack Desktop application using Electron, highlighting its hybrid architecture that combines local and remote assets.
Anaïs Betts
8 min read
Includes Code
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
Intermediate
The article discusses the integration of Uber services into the HipChat messaging platform, highlighting how this collaboration enhances enterprise communication and productivity.
Uber Developers
2 min read
Has Summary
--

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