#

Babel Programming Tutorials & Engineering Articles

31 Babel tutorials, guides, and engineering insights from Airbnb, LinkedIn, Meta, and more

Babel Articles & Tutorials

Filter:
Meta logo
Meta
Advanced
StyleX is Meta's innovative styling library designed for large-scale applications, merging the benefits of CSS-in-JS with the efficiency of static CSS.
Melissa Liu
12 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Advanced
This article discusses Shopify's successful migration of their apps, Shopify Mobile and Shopify Point of Sale (POS), to React Native's New Architecture.
Thiago Magalhaes
14 min read
Includes Code
Has Summary
--
Pinterest logo
Pinterest
Intermediate
Pinterest successfully migrated 3. 7 million lines of code from Flow to TypeScript over eight months, enhancing type safety and developer experience.
Pinterest Engineering
12 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
Airbnb's adoption of Bazel as a universal build system for their large-scale web monorepo is detailed in this article.
Sharmila Jesupaul
12 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
Airbnb successfully upgraded its web surfaces from React 16 to React 18 using a systematic approach called the React Upgrade System.
Andre Wiggins
11 min read
Includes Code
Has Summary
--
Fly.io logo
Fly.io
Intermediate
The article explores the unique and evolving nature of the JavaScript ecosystem, highlighting its historical context, the shift in how developers write JavaScript, and the impact of frameworks and ...
Stripe logo
Stripe
Beginner
The article discusses Stripe's migration of its largest JavaScript codebase from Flow to TypeScript, converting over 3. 7 million lines of code in a single pull request.
Andrew Lunny
11 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses the integration of Vite with Hydrogen to enhance developer experience and performance for Shopify storefronts.
Ramp logo
Ramp
Advanced
This article discusses the process of bootstrapping a UI component library, specifically one called Ryu, at a startup.
Nicolás Bevacqua
19 min read
Includes Code
Has Summary
--
Shopify logo
Shopify
Intermediate
The article discusses how Shopify's React Native Foundations team simplifies code reuse across various mobile applications by adopting a monorepo approach.
Elvira Burchik
10 min read
Includes Code
Has Summary
--
NVIDIA logo
NVIDIA
Intermediate
The article explores the workings of Ethernet Virtual Private Network (EVPN) traffic flows, particularly focusing on the transition from traditional layer 2 environments to VXLAN driven by EVPN.
Rama Darbha
9 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Intermediate
The article discusses Airbnb's ongoing support for the Lottie open source community through the establishment of the Lottie Open Collective.
Joe Lencioni
3 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
--
Spotify logo
Spotify
Beginner
The article discusses how Spotify developed and open-sourced @spotify/web-scripts, a tool designed to simplify the creation of NPM libraries using TypeScript.
Paul Marbach
3 min read
Includes Code
Has Summary
--
Airbnb logo
Airbnb
Advanced
The article discusses how Airbnb leverages GraphQL and Apollo to significantly accelerate its development process, achieving a tenfold increase in speed.
Adam Neary
15 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article summarizes the LinkedIn NYC Tech Talk Series focused on JavaScript, featuring discussions from prominent speakers about compilers, TypeScript, and the challenges of building large-scale...
LinkedIn logo
LinkedIn
Advanced
The article discusses the development of LinkedIn Lite, a server-side rendered Progressive Web App (PWA) designed to enhance user experience in emerging markets.
Gopal Venkatesan
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
--
Meta logo
Meta
Beginner
The article announces the 1. 0 release of Yarn, a JavaScript package manager that has gained significant traction since its initial launch.
Christoph Nakazawa
8 min read
Includes Code
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.
Slack logo
Slack
Advanced
The article discusses the process of rebuilding Slack's Emoji Picker using React, highlighting the advantages of React's rendering model over traditional methods.
Chris Montrois
9 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the strategies employed by Netflix to optimize the performance of their TV user interface built with React.
Netflix Technology Blog
11 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Advanced
The article discusses the adoption of ember-concurrency, an Ember add-on that simplifies managing asynchronous operations using ES6 generator functions.
Vince Bello
12 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
--
Slack logo
Slack
Advanced
The article discusses the challenges and strategies involved in improving the Slack client experience by deduplicating client code and enhancing edge caching.
Haim Grosman
10 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article 'Speaking the Same Language' discusses the evolution of LinkedIn's design language and pattern library, focusing on the collaboration between designers and engineers.
LinkedIn Engineering Team
11 min read
Has Summary
--
Slack logo
Slack
Intermediate
The article discusses the integration of ES2015 with Electron through a new library called electron-compile, aimed at simplifying the development process for Electron applications.
Anaïs Betts
9 min read
Includes Code
Has Summary
--
Meta logo
Meta
Intermediate
The article recaps the Mobile @Scale London event, highlighting the evolution of mobile software development from adapting web practices to enhancing mobile platforms.
Jim Purbrick
5 min read
Has Summary
--
Meta logo
Meta
Beginner
The article discusses performance optimizations made in React Native, particularly focusing on improving app startup times and overall responsiveness.
Pieter De Baets
8 min read
Includes Code
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses LinkedIn's transition from a monolithic JavaScript build pipeline to a more modern, scalable solution using Node Package Manager (NPM) and Broccoli.
LinkedIn Engineering Team
9 min read
Has Summary
--

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