
Learn to build a distributed web scraper in Python, reducing batch job times and improving code durability. Explore techniques, lessons, and stories for efficient large-scale web scraping.

Hands-on introduction to Python type annotations, covering basic concepts and advanced features. Practice adding types to real code and using type checkers to catch bugs early in development.

Explore tools and practices for effective developer collaboration, including documentation, version control, auto-linting, and dependency management. Enhance teamwork and solo productivity.

Explore scaling Python linters for large codebases, improving developer experience, and automating fixes. Learn strategies for consistent configurations, faster runtimes, and effective observability.

Explore using Open Policy Agent for SCM security management. Learn to implement governance and compliance controls in development processes using Python OPA Client for GitLab/GitHub.

Learn to transform Jupyter Notebooks into reproducible ML pipelines using Git and DVC. Explore techniques for experiment tracking, modularization, and result comparison in a text2image project with Stable Diffusion.

Modernize legacy Flask applications using code quality tools and best practices. Learn to set up workflows that reduce technical debt and ensure sustainable codebases over time.

Create stunning Data Science web apps with Taipy, a low-code Python package. Learn to build interactive AI applications using Taipy Core, GUI, and Studio for efficient data exploration and pipeline execution.

Learn to create, generate, host, and automate up-to-date API documentation using Sphinx and GitHub Actions, integrating it seamlessly into your software development lifecycle.

Aprenda a criar um pacote Python usando programação literária, combinando explicações em linguagem natural com código. Explore ferramentas como Jupyter Notebooks e Nbdev para desenvolvimento eficiente e documentação integrada.

Explore Python coding through interactive, collaborative sessions. Learn problem-solving techniques, pair programming, and celebrate failures in a supportive environment. Enhance your skills and gain new perspectives.

Explore collaborative coding, problem-solving, and skill development in a fun, community-driven environment. Learn from peers, celebrate failures, and enhance your programming abilities through hands-on practice.

Learn solid Python application deployment techniques for improved safety, security, and reproducibility. Covers dependency management, build tools, configuration management, and best practices for robust deployments.

Explore Git's inner workings, including graphs, hashes, and compression techniques. Learn about staging, working areas, and advanced operations like merging and rebasing.

Explore Pythonista, a full-featured Python environment for iOS. Learn to develop apps using GPS, image manipulation, gyroscope, and Dropbox integration on your iPad or iPhone.

Learn best practices for structuring Python projects, configuring setup.py, and using tools like Git and Versioneer for efficient development and version control.

Learn to implement continuous deployment for Django webapps using open-source tools. Discover how to automate code changes, overcome challenges, and deploy features multiple times daily.

Explore building a FUSE filesystem for Git repositories, enabling automatic commits and history snapshots. Learn crucial aspects, implementation steps, and testing methods.

Discover Cookiecutter: a powerful CLI tool for creating project templates. Learn to streamline your development process, create custom templates, and leverage community-driven resources.

Explore the future of decentralized web technologies, immutable state concepts, and hash-based data structures challenging traditional client/server paradigms for a more secure and efficient internet.

Learn how Zalando's engineering team uses Git hooks for autonomous and flexible work, including migrating from SVN, creating custom hooks with Python, and the open-source turnstile project for configurable local Git hooks.