#400: Ruff - The Fast, Rust-based Python Linter
Talk Python To Me25 Tammi 2023

#400: Ruff - The Fast, Rust-based Python Linter

Our code quality tools (linters, test frameworks, and others) play an important role in keeping our code error free and conforming to the rules our teams have chosen. But when these tools become sluggish and slow down development, we often avoid running them or even turn them off. On this episode, we have Charlie Marsh here to introduce Ruff, a fast Python linter, written in Rust. To give you a sense of what he means with fast, common Python linters can take 30-60 seconds to lint the CPython codebase. Ruff takes 300 milliseconds. I ran it on the 20,000 lines of Python code for our courses web app at Talk Python Training, and it was instantaneous. It's the kind of tool that can change how you work. I hope you're excited to learn more about it.

Jaksot(542)

#5: SQLAlchemy and data access in Python

#5: SQLAlchemy and data access in Python

In this episode we speak with Mike Bayer. Mike created SQLAlchemy in 2005 and over the past 10 years has been building and refining this amazing RDBMS ORM and data access layer. You'll learn a lot ab...

28 Huhti 20151h 2min

#4: Enterprise Python and Large-Scale Projects

#4: Enterprise Python and Large-Scale Projects

Mahmoud is lead developer of the Python Infrastructure team at eBay/PayPal and he has some amazing facts and studies to discuss about the truths and myths using Python for _real_ projects. We discuss ...

23 Huhti 201554min

#3: Pyramid Web Framework

#3: Pyramid Web Framework

Join Michael for a conversation with Chris McDonough about the Pyramid web framework. You'll learn about what Pyramid is and how it compares to frameworks like Django, Flask, Bottle, and more. We disc...

16 Huhti 201548min

#2: Python and MongoDB

#2: Python and MongoDB

In this show we speak with Jesse Davis from MongoDB. Jesse is the maintainer for a number of popular open-source projects including the Python MongoDB driver known as PyMongo and Mongo C (for C/C++ de...

7 Huhti 201535min

#1: EVE - RESTful APIs for humans

#1: EVE - RESTful APIs for humans

In this episode, our guest is Nicola Iarocci discuss his open-source RESTful framework named EVE. You will learn about the history of EVE, how you get started, and some of the more notable deployment ...

31 Maalis 201540min

#0: Introducing the show!

#0: Introducing the show!

Welcome to the pre show! We are still building out the site and getting everything scheduled and setup. However, we're super excited to announce that we already have 3 or 4 excellent shows in the work...

21 Maalis 20153min