Every software project has a certain amount of boilerplate to handle things like linting rules, test configuration, and packaging. Rather than recreate everything manually every time you start a new project you can use a utility to generate all of the necessary scaffolding from a template. This allows you to extract best practices and team standards into a reusable project that will save you time. The Copier project is one such utility that goes above and beyond the bare minimum by supporting project evolution, letting you bring in the changes to the source template after you already have a project that you have dedicated significant work on. In this episode Jairo Llopis explains how the Copier project works under the hood and the advanced capabilities that it provides, including managing the full lifecycle of a project, composing together multiple project templates, and how you can start using it for your own work today.
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