In a software project writing code is just one step of the overall lifecycle. There are many repetitive steps such as linting, running tests, and packaging that need to be run for each project that you maintain. In order to reduce the overhead of these repeat tasks, and to simplify the process of integrating code across multiple systems the use of monorepos has been growing in popularity. The Pants build tool is purpose built for addressing all of the drudgery and for working with monorepos of all sizes. In this episode core maintainers Eric Arellano and Stu Hood explain how the Pants project works, the benefits of automatic dependency inference, and how you can start using it in your own projects today. They also share useful tips for how to organize your projects, and how the plugin oriented architecture adds flexibility for you to customize Pants to your specific needs.
AnnouncementsThe intro and outro music is from Requiem for a Fish The Freak Fandango Orchestra / CC BY-SA
Update Your Model's View Of The World In Real Time With Streaming Machine Learning Using River
Declarative Machine Learning For High Performance Deep Learning Models With Predibase
Build Better Machine Learning Models With Confidence By Adding Validation With Deepchecks
Build A Full Stack ML Powered App In An Afternoon With Baseten
Skip Straight To The Fun Part Of Your Project With PyScaffold
Add Configuration Best Practices To Your Application In An Afternoon With Dynaconf
Take A Tour Of The Hidden Language Of Hardware And How It Powers Your Code
Take Control Of Your Electrical Systems With The Open Source FlexMeasures Energy Management System
How And Why To Build Effective Teams As An Engineering Leader
Complete Your Hardware "Weekend Projects" In An Actual Weekend With Belay
Catching Up With Pyre, A Fast Type Checker For Python
Standardizing On Python For All Software Projects At Ascend.io
Exploring The Process And Practice Of Building Better Software Through Code Reviews
Ship With Confidence By Automating Quality Assurance
Remove Roadblocks And Let Your Developers Ship Faster With Self-Serve Infrastructure
The Benefits Of Python And Django For Going From Zero To MVP At Speed
Powering The Next Generation Of Application Architectures With Web Assembly And The Fermyon Platform
Gain A Deeper Understanding Of What Your Code Is Doing And Where It Spends Its Time With VizTracer
Stream Processing In Real Time And At Scale In Pure Python With Bytewax
Tetra: A Full Stack Web Framework That Doesn't Make You Write Everything Twice
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
The Unbelivable Truth - Series 1 - 26 including specials and pilot
Lex Fridman Podcast