
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.

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

Learn to publish Python code effectively with tools like GitHub, Travis CI, and PyPI, enhancing usability and collaboration potential for your open-source projects.

Streamline open-source project maintenance by automating testing and deployment using Github and Travis. Learn to create an efficient release pipeline, reducing errors and simplifying the process.

Strategies for enhancing team productivity in software development, addressing common challenges like merge conflicts, feature deadlocks, and communication issues in large Python/Django projects.

Discover essential tools for open source Python project maintenance, covering packaging, testing, documentation, and community management. Enhance your development workflow and project sustainability.

Learn to create stunning, multilingual documentation and websites using MkDocs and Github Pages. Discover new features, localization support, and best practices for building feature-rich content.

Discover how Visual Studio Code, GitHub, Codespaces, and Azure ML enhance Python data science productivity. Learn about VS Code Notebooks, Data Wrangler, collaboration features, and deployment options.

Learn to measure and improve code coverage for tests running in sub-processes/threads, locally and on GitHub. Explore techniques to enhance reliability and automate the process using CI tools.

Discover a Python-based solution for unified Git workflows, transcending the mono vs. multi-repo debate and significantly enhancing CI/CD efficiency across all services.

Learn to build automated refactoring tools using LibCST and MonkeyType for large Python codebases, and automate code reviews with GitPython/PyGithub to improve code quality at scale.

Explore how Visual Studio Code, GitHub, Codespaces, and Copilot enhance data science workflows, boosting productivity through advanced tools like VS Code Notebooks, Data Wrangler, and AI-assisted coding.

Discover Typer: the easiest way to create user-friendly command-line applications. Learn key features, structuring techniques, and effortless packaging for publishing your CLI tools.

Learn best practices for branching database code in Git, covering strategies for different team sizes and release requirements. Explore popular branching models and their strengths, with special focus on database-specific considerations.

Learn to develop extensions for Azure Data Studio using Typescript, exploring APIs, GitHub hosting, and marketplace sharing. Gain practical skills through a live demonstration of building a functional extension.

Explore SQL Notebooks in Azure Data Studio for DBAs: simplify workflows, run diagnostic queries, and leverage powerful features for daily database management tasks.

Learn to implement authentication in your applications using Firebase, covering user creation, login, and logout functionalities with practical examples and best practices.

Explore cloud-hosted development with GitHub Codespaces, enabling seamless workflows within GitHub using Visual Studio Code. Learn how this integration enhances productivity for developers.

Discover powerful tips for efficient web development using GitHub, AI, and VS Code. Learn to set up environments quickly, collaborate with AI, and deploy apps using cutting-edge tools.

Explore ClusterAPI for efficient Kubernetes cluster management at scale. Learn deployment, upgrades, and global distribution strategies for a sustainable provisioning mechanism.

Explore Prow's advanced capabilities beyond CI/CD for automating workflows, enhancing governance, and customizing plugins in Kubernetes environments.