#

ESLint Programming Tutorials & Engineering Articles

21 ESLint tutorials, guides, and engineering insights from Shopify, SafetyCulture, Meta, and more

ESLint Articles & Tutorials

Filter:
Cloudflare logo
Cloudflare
Advanced
The article discusses the development of vinext, a new front-end framework that serves as a drop-in replacement for Next. js, built using Vite and designed for deployment on Cloudflare Workers.
Cursor logo
Cursor
Intermediate
The article discusses enhancements made to Cursor's agent for OpenAI Codex models, particularly focusing on the integration of the latest model, GPT-5. 1-Codex-Max.
6 min read
Includes Code
Has Summary
--
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
--
Google logo
Google
Advanced
The Google I/O 2025 Developer keynote highlighted innovations across Google platforms, focusing on the integration of AI models from Google DeepMind.
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
--
Notion logo
Notion
Beginner
The article discusses Notion's innovative 'ratcheting' system, which utilizes custom ESLint rules to gradually modernize their codebase while maintaining developer velocity.
Ankit Sardesai, Jake Teton-Landis
7 min read
Includes Code
Has Summary
--
Cloudflare logo
Cloudflare
Intermediate
The article discusses Cloudflare's approach to upgrading their developer documentation by treating it as an open source product.
Kim Jeske
8 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
--
Shopify logo
Shopify
Intermediate
The article discusses the complete rewrite of Shopify's CLI from Ruby to Node. js, focusing on enhancing the developer experience.
Pedro Piñera
13 min read
Includes Code
Has Summary
--
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
--
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
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
--
Airbnb logo
Airbnb
Intermediate
The article discusses 'ts-migrate', a tool developed at Airbnb to facilitate the migration of large JavaScript codebases to TypeScript.
Sergii Rudenko
12 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
--
LinkedIn logo
LinkedIn
Advanced
DataHub is a generalized metadata search and discovery tool developed by LinkedIn to enhance the productivity of data teams.
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
--
The article discusses the advantages of using Go (Golang) for microservices, highlighting its static typing, readability, and robust standard library. It contrasts Go with Node.
Pawan Rawal
4 min read
Includes Code
Has Summary
--
Palantir logo
Palantir
Advanced
The article discusses the evolution of TSLint in 2019, highlighting its role as the standard linter for TypeScript and the strategic decision to deprecate TSLint in favor of enhancing ESLint's Type...
Palantir
4 min read
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...
Pinterest logo
Pinterest
Intermediate
The article discusses Pinterest's migration from a legacy template rendering engine to React, highlighting the performance improvements and developer efficiency gained through this transition.
Pinterest Engineering
9 min read
Has Summary
--
Meta logo
Meta
Intermediate
The article discusses the challenges Facebook faces in maintaining CSS quality across a large and dynamic codebase.
Juriy Zaytsev
8 min read
Includes Code
Has Summary
--

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