# The story of Pydantic and Logfire | Samuel Colvin Page: https://stenobird.com/podcast/scaling-devtools/the-story-of-pydantic-and-logfire-samuel-colvin Text version: https://stenobird.com/podcast/scaling-devtools/the-story-of-pydantic-and-logfire-samuel-colvin.md Podcast: [Scaling DevTools](https://stenobird.com/podcast/scaling-devtools) Published: 2024-11-28T12:12:05+00:00 Episode link: https://podcast.scalingdevtools.com/episodes/samuel-pydantic Audio file: https://media.transistor.fm/248f960b/72888857.mp3 Processing state: failed JSON: https://stenobird.com/v1/public/podcasts/scaling-devtools/episodes/the-story-of-pydantic-and-logfire-samuel-colvin Duration seconds: 2128 ## Resource ​Samuel Colvin​ - the creator of ​Pydantic​ - the most popular data validation library for Python. Used by literally everyone (Anthropic, OpenAI, Meta, NVIDIA, even the NSA). He shares the story behind his startup ​Logfire​ which just raised $12.5m from Sequoia. This episode is brought to you by WorkOS . If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs. Key takeaways: - You can just build a different product to your open source project and leverage your brand - Quality of product matters a LOT (if you can build a popular open source project, can probably build a quality paid product) - Really helps to be part of a movement. Hard to predict but Pydantic benefited from two (types and LLMs) - GitHub stars are a vanity metric compared to download numbers Links: - Pydantic - Logfire - Samuel Colvin Chapters 00:00 The Genesis of Pydantic 02:46 The Evolution of Software Development 06:02 Building a Successful Open Source Library 08:52 The Impact of Community and Adoption 11:51 Metrics of Success in Open Source 15:08 Transitioning from Pydantic to LogFire 17:59 The Vision Behind LogFire 20:50 The Connection Between Pydantic and LogFire 24:05 Navigating the Challenges of Building a Startup 26:56 The Future of Observability and Databases P.s. thanks to my friend Abeed for making the episode happen! ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/scaling-devtools/episodes/the-story-of-pydantic-and-logfire-samuel-colvin/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/scaling-devtools/the-story-of-pydantic-and-logfire-samuel-colvin.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.