results in episodes
Mention graph
How often this search term appears across the program's history.
Tagged “Git”
-
Python Development, CLI Tools, and Modern Web APIs
In this episode, Michael and Brian delve into a variety of topics centered on Python development and efficient workflow management. They evaluate the necessity of third-party frameworks for building Django REST APIs, advocating for simpler…
29m 07s -
Boosting Python Test Performance and Tech Insights
In this episode, we explore strategies to significantly decrease test suite execution time by implementing PyTest-xDist, leveraging Python 3.12's improved coverage monitoring, and optimizing import performance through lazy loading. We also…
29m 01s -
Git Flight Rules, T-Strings, and Neo-HTOP Tools
This episode covers a wide range of developer tools and Python updates. We dive into the Git Flight Rules guide, a practical repository for fixing common Git errors. Python enthusiasts will appreciate the breakdown of T-Strings from PEP 75…
28m 40s -
Python Packaging, Caddy Web Server, and PEP Updates
This episode focuses on enhancing development workflows and keeping up with the evolving Python ecosystem. Key discussions include mastering Git commit messages to improve project history, the utility of the Caddy web server for simplified…
31m 00s -
Python Development: Git Workflows and Lock Files
This episode of Python Bytes covers essential tools for modern Python development, focusing on Git automation with Git-Town, Git-Who, and Watcha. The hosts dive into the newly accepted PEP 751, which establishes a standardized pylock.toml …
36m 31s -
Python Developer Tools: Markdown, UV, and Refactoring
In this episode of Python Bytes, Michael and Brian explore the latest in Python developer tooling and ecosystem changes. The discussion leads with MDFormat, an opinionated tool for cleaning up Markdown files with automated plug-in support …
29m 18s -
Git Forking, Architecture Linting, and PyCon Insights
This episode of Python Bytes covers essential Git best practices, focusing on safe force-pushing and strategies for managing long-running code forks. The hosts explore new tools like TAC, which automates architecture enforcement through mo…
25m 50s -
Python News: Hooks, Diffs, Dev Tools, and Humor
In this episode, the hosts cover essential developer productivity tools including Git pre-commit hooks for automated linting and the syntax-aware diff tool Diftastic. The discussion moves to Quarto, a powerful system for scientific and tec…
20m 13s -
Python 3.13 JIT, Unified Dependency Management & Tooling
In this episode, the hosts dive into significant updates for the Python ecosystem, headlined by the upcoming JIT compiler in Python 3.13. They explore technical breakdowns of how this implementation aims to improve performance without brea…
32m 01s -
Python Bytes Episode 352: Wagtail 5.0 and Git Log Tips
Episode 352 of Python Bytes covers a wide range of developer tools and improvements. The hosts introduce Helicopter, a library for better timezone-aware datetime manipulation, and explore the new features in Wagtail 5.0, including dark mod…
22m 20s -
Git Sim, Python Testing Tools, and Secret Scanning
This episode covers a variety of essential development tools and security best practices. The discussion kicks off with Git Sim, a visual tool for understanding command-line behavior, followed by an analysis of Nox as a more flexible, Pyth…
36m 30s -
Securing Python Workflows & Git Repository Optimization
This episode covers critical security practices for developers, specifically addressing the risks of compromised credentials and the ongoing security issues with LastPass. The hosts emphasize the importance of using secure password manager…
32m 44s -
Python Regex Taxonomy, Types, and Developer Tools
In this episode, we explore the landscape of Python regex libraries, providing a taxonomy of tools that range from fluent generators to format-string parsers. We delve into the ongoing debate over Python type hinting specifically regarding…
37m 56s -
Python 300: Notebooks, Trust Stores, and Security
In this 300th episode milestone, the team explores cutting-edge Python tooling and critical ecosystem updates. Key highlights include a solution to the long-standing Jupyter Git integration problem using nbdev, and an important advancement…
55m 21s -
Python Developer Tools: Databases, CAD & Productivity
In this episode, the hosts dive into a variety of Python-focused tools ranging from database utilities to 3D CAD design. Michael introduces Beanieta, a bridge for working with disk-based MongoDB, while Brian discusses best practices for sc…
46m 14s -
Python Bytes: PyScript, Memray, PyTest Parallel, & Pooch
This episode covers major advancements and tools in the Python ecosystem. The highlight is the introduction of PyScript, an innovative framework for running Python directly in the browser via WebAssembly, facilitating bi-directional commun…
28m 32s -
Python F-Strings, OpenBB Terminal, and Packaging Tools
This episode explores diverse aspects of the Python ecosystem, starting with intermediate F-string features and powerful new documentation resources. We examine the rise of OpenBB, an impressive open-source investment terminal built on Pyt…
41m 52s -
Python Developer Insights: Diffs, Logging, and SAAS
In this episode, the team discusses a range of tools and best practices for Python developers, ranging from productivity enhancements to security and architectural design. Key topics include the new Dunk tool for prettier Git diffs, the se…
33m 34s -
Python Async Subprocess, TypeSplainer, and Ibis Data Analysis
This episode covers essential tools for modern Python developers. The team explores how to use built-in AsyncIO for non-blocking subprocess management and demonstrates TypeSplainer, a helpful tool that translates complex type hints into pl…
42m 43s -
Python Tools, Testing Guidelines, and MicroPython Insights
This episode focuses on essential workflows and tools within the Python ecosystem. The conversation covers the Adam test for evaluating project maintenance, robust email validation techniques, and the importance of professional Git workflo…
39m 54s -
Django 4.0, Code Minifiers, and Addressing Tech Debt
In this episode, the team discusses the new features in Django 4.0 and the broader trend of dropping support for aging Python versions. They explore unique development tools, including a Python minifier for memory-constrained environments,…
50m 07s -
Python Data Science, Tooling & Debugging Insights
This episode covers essential tools for modern Python developers, focusing heavily on data science and efficient workflow automation. The discussion explores the intersection of SQL and Pandas for data analysis, the use of FSSpec for cloud…
47m 07s -
Awkward Arrays, Jupyter LSP, and Python Tips
In this episode, we explore the powerful, newly updated Awkward Arrays library for handling messy, nested data, which now runs on a C++ core. We also delve into the JupyterLab LSP project, which brings essential IDE-like features—such as a…
34m 18s -
Python Concurrency, Data APIs, and Banana Optimization
This episode explores the landscape of Python concurrency through AnyIO, a library that brings structured concurrency to the ecosystem. The hosts also discuss an ambitious new initiative to standardize data APIs across the fractured Python…
36m 08s -
Python AsyncDebate, PyLance for VS Code & Git Commits
Episode 190 of Python Bytes dives into the nuances of async Python, advocating for a shift from polarized debates to architectural understanding. The hosts discuss the performance benefits of asynchronous programming in high-latency, IO-bo…
43m 34s
No results. Try different keywords.