0-10 subscribers
התחל במצב לא מקוון עם האפליקציה Player FM !
פודקאסטים ששווה להאזין
בחסות
E120: Building Better Python Tooling
Manage episode 393572084 series 3438596
Charlie Marsh is Founder & CEO of Astral, builders of next-gen python tooling. Their first project, ruff, is an extremely fast Python linter and code formatter written in Rust and has 22K GitHub Stars.
In this episode, we dig into why they started with a linter, getting to 8.5M monthly downloads, the impact of building with Rust, how they developed deep 1:1 relationships with their community, growth unlocks (when companies like Hugging Face started using them, for example), how Charlie put his authentic voice into their content, what parts of Python tooling they'll take on next (package manager, testing, documentation) & more!
175 פרקים
Manage episode 393572084 series 3438596
Charlie Marsh is Founder & CEO of Astral, builders of next-gen python tooling. Their first project, ruff, is an extremely fast Python linter and code formatter written in Rust and has 22K GitHub Stars.
In this episode, we dig into why they started with a linter, getting to 8.5M monthly downloads, the impact of building with Rust, how they developed deep 1:1 relationships with their community, growth unlocks (when companies like Hugging Face started using them, for example), how Charlie put his authentic voice into their content, what parts of Python tooling they'll take on next (package manager, testing, documentation) & more!
175 פרקים
כל הפרקים
×
1 E175: How Dragonfly Is Taking on Redis With a New Data Store 39:42

1 E174: The SDF / DBT Acquisition (1 + 1 = 3) 39:43

1 E173: Feature Flagging with OpenFeature 35:03

1 E172: How MetalBear Makes Cloud Development 100x Faster 35:22

1 E171: How Companies Like Block Build Viral Open Source Projects 40:08

1 E170: From Idea to Working Web App Using Only Python with Reflex 39:19

1 E169: Building New Standards for Observability - Lightstep & OpenTelemetry 38:31

1 E168: One (Multi-Model) Database to Rule Them All - SurrealDB 39:36

1 E167: Taking on Network Security with a Zero Trust Approach with NetBird 34:50

1 E166: Making Open Source Reliable & Secure with Fossa 40:06

1 E165: Can DevTools Get to $1B ARR? 42:52

1 E164: Taking on Auth0 with Open Source Zitadel 34:02

1 E163: Using Feedback Loops to Optimize LLM-Based Applications 38:12

1 E162: The AI Code Editor War with Zed 30:04

1 E161: Reimagining Python Notebooks with Marimo 34:14

1 E160: Open Source Secrets Management with Infisical 39:33

1 E159: Innovating on Distributed SQL Databases with Yugabyte 41:41

1 E158: Open Source Diagramming and Charting with Mermaid Chart 40:47

1 E157: Build Your Own Production-Grade AI CoPilots With Copilotkit 36:08

1 E156: Code-First Product Integrations with Ampersand 25:53

1 E155: Taking on Elasticsearch - the ParadeDB Story 33:17

1 E154: Bringing OpenTelemetry to Mobile Observability 41:40

1 E153: Dead Simple Dev Environments with Daytona 39:28

1 E152: Taking on Bitly with Dub.co - an Open Source Alternative for Link Management 31:59

1 E151: Taking on DBT by Combining Data Transformation with a Query Engine 31:14

1 E150: Fast Analytics with Metabase 39:35

1 E149: One AI Agent to Rule Them All? 36:16

1 E148: Software Refactoring in the Age of AI 30:00

1 E147: The Over-complication of API Management - What Went Wrong? 39:54

1 E146: Inventing Virtual Kubernetes Clusters 37:10

1 E145: Bootstrapping an Open Source Monitoring Platform 38:46

1 E144: How to Straddle Developers and Security Engineers 40:59

1 E143: Bringing Software Engineering Best Practices to Data 39:31

1 E142: Redefining Self-Serve Analytics with Dremio 41:26

1 E141: Building Companies on Open Source Standards - from Hortonworks to Mydecisive.ai 40:16

1 E140: Accelerating Enterprise AI Adoption with Better Agentic Workflows 35:13

1 E139: Taking on AWS with an Open Source Alternative 38:05

1 E138: The Database Pioneer Behind Ingres, Postgres & DBOS 38:28

1 E137: Monitoring Infrastructure with Chalk Marks 40:13

1 E136: Creating the Vector Database for AI Application Developers 39:35


1 E134: Making Complex Data RAG-Ready with Unstructured 37:06

1 E133: Reinventing Authorization with Google's Zanzibar Paper 39:25

1 E132: From General Purpose to Specialized Databases 40:03

1 E131: Why the Next Generation of Time Series Databases Will Be Multimodal 34:21
ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.