4

Writing and linting Python at scale

 9 months ago
source link: https://engineering.fb.com/2023/11/21/production-engineering/writing-linting-python-at-scale-meta/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
POSTED ON NOVEMBER 21, 2023 TO Production Engineering

Writing and linting Python at scale
MetaTechPodcastEp57_Hero.jpg

Python plays a big part at Meta. It powers Instagram’s backend and plays an important role in our configuration systems, as well as much of our AI work.

Meta even made contributions to Python 3.12, the latest version of Python.

On this episode of the Meta Tech Podcast, Meta engineer Pascal Hartig (@passy) is joined by Amethyst Reese, a production engineer at Meta, to discuss all things Python at Meta.

They discuss: how Meta’s Python Foundation Team works to improve the developer experience of everyone working with Python at Meta; Fixit 2, Meta’s recently open-sourced linter framework; and what exactly the role of production engineer at Meta entails.

For more from Amethyst, be sure to read her blog post: Fixit 2: Meta’s next-generation auto-fixing linter

Download or listen to the episode below:

You can also listen to the episode wherever you get your podcasts:

Apple Podcasts
Google Podcasts
Spotify
PocketCasts
Overcast
Castro

The Meta Tech Podcast is a podcast, brought to you by Meta, where we highlight the work Meta’s engineers are doing at every level – from low-level frameworks to end-user features.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK