filmov
tv
Configuring Git Pre-Commit Hooks & Estimating Software Projects | Real Python Podcast #220

Показать описание
How do you take advantage of Git pre-commit hooks? How do you build custom software checks and rules that run every time you commit your code? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
We share a trio of articles by previous guest Stefanie Molin about Git pre-commit hooks. Across the series, she provides step-by-step instructions for building your own hooks, managing them, and learning how they operate.
We discuss the process of estimating software development projects. We dig into the art of "guesstimation," rough calculation, and napkin math. Christopher shares his experience in agile scenarios and measuring projects by story counts.
We share several other articles and projects from the Python community, including a news roundup, 10 Python programming optimization techniques, building a blog in Django using GraphQL & Vue, experimenting with Python's preprocessor, a little toolkit for writing UIs in PyScript, and a couple of projects for working with Django Admin.
This episode is sponsored by InfluxData.
Topics:
- 00:00:00 -- Introduction
- 00:02:28 -- Python Top Language of 2024
- 00:02:59 -- Python Developers Survey 2023 Results
- 00:03:46 -- How Pre-Commit Works
- 00:10:00 -- Build a Blog Using Django, GraphQL, and Vue
- 00:13:38 -- Sponsor: InfluxData
- 00:14:23 -- 10 Python Programming Optimization Techniques
- 00:22:45 -- Python's Preprocessor
- 00:26:42 -- Video Course Spotlight
- 00:28:16 -- You don't have to guess to estimate
- 00:44:18 -- LTK is a little toolkit for writing UIs in PyScript
- 00:49:06 -- django-admin-action-forms: Forms for Django Admin
- 00:52:09 -- django-public-admin: A Public and Read-Only Django Admin
- 00:53:24 -- Thanks and goodbye
We share a trio of articles by previous guest Stefanie Molin about Git pre-commit hooks. Across the series, she provides step-by-step instructions for building your own hooks, managing them, and learning how they operate.
We discuss the process of estimating software development projects. We dig into the art of "guesstimation," rough calculation, and napkin math. Christopher shares his experience in agile scenarios and measuring projects by story counts.
We share several other articles and projects from the Python community, including a news roundup, 10 Python programming optimization techniques, building a blog in Django using GraphQL & Vue, experimenting with Python's preprocessor, a little toolkit for writing UIs in PyScript, and a couple of projects for working with Django Admin.
This episode is sponsored by InfluxData.
Topics:
- 00:00:00 -- Introduction
- 00:02:28 -- Python Top Language of 2024
- 00:02:59 -- Python Developers Survey 2023 Results
- 00:03:46 -- How Pre-Commit Works
- 00:10:00 -- Build a Blog Using Django, GraphQL, and Vue
- 00:13:38 -- Sponsor: InfluxData
- 00:14:23 -- 10 Python Programming Optimization Techniques
- 00:22:45 -- Python's Preprocessor
- 00:26:42 -- Video Course Spotlight
- 00:28:16 -- You don't have to guess to estimate
- 00:44:18 -- LTK is a little toolkit for writing UIs in PyScript
- 00:49:06 -- django-admin-action-forms: Forms for Django Admin
- 00:52:09 -- django-public-admin: A Public and Read-Only Django Admin
- 00:53:24 -- Thanks and goodbye