
Learn to refactor Python code for production, adding color to CLI outputs, modularizing layout, implementing argparse, and creating a verbose mode using only the standard library.

Learn to build APIs with Django and Django REST Framework, covering setup, models, serializers, views, and authentication for beginners.

Explore serialization in Django and learn a simple technique to pass data from Django to React using context, bypassing the need for Django REST Framework.

Learn to build a Django app from scratch, covering workflow, database management, and migrations, with insights on creating API services using Django Rest Framework.

Explore advanced OOP concepts in Python, focusing on bank account creation, inheritance, and interest rate calculations. Enhance your programming skills for financial applications.

Explore the Human Programming Interface (HPI), a Python package for personal data management and analysis, with insights from its creator.

Develop a ChatGPT plugin using VS Code and Codespaces. Learn to create a FastAPI app with GitHub Copilot and transform it into a plugin, all within a cloud-based development environment.

Live demonstration of creating Dev Containers for Python projects, showcasing how to set up portable development environments using Docker for seamless collaboration and cross-platform compatibility.

Explore lambda functions and higher-order functions in Python, including map, filter, and reduce. Learn efficient coding techniques for cleaner and more concise implementations.

Live coding session demonstrating face swap AI using InsightFace library in Python. Covers setup, face detection, swapping techniques, and various applications including celebrity and friend face swaps.

Explore Valhalla's impact on Java reflection, addressing challenges in generics, type annotations, and specialized generics. Learn about proposed solutions and their implications for JVM languages.

Explore parametric polymorphism in Java with Brian Goetz, covering value types, generics, specialization, and reflection for enhanced programming flexibility and performance.

Explore Kotlin's key features, including extension methods, collections, inheritance, and nullable types, with insights from language designer Andrey Breslav.

Explore Java 8's VM features, default methods, lambda metafactory, and type annotations for compiler writers. Gain insights into implementation details and semantic changes.

Learn to integrate FastAPI with Auth0 for API protection using dependency injection. Covers setup, configuration, endpoint protection, and making secure requests.

Learn to create a knowledge bot using PyScript's Fetch API and Wikimedia, enabling quick access to Wikipedia summaries for any topic or keyword.

Learn to transform images into ASCII art using Python and OpenCV. Create a versatile ASCII generator, explore OpenCV basics, and add customization options in this beginner-friendly tutorial.

Learn to create interactive maps using PyScript and Folium. Build choropleth visualizations for Indonesia and US unemployment data, then deploy your project on GitHub Pages.

Learn to extract YouTube comments using the official API, convert data to CSV format, and handle pagination for comprehensive data collection.

Learn to deploy a PyScript app using GitHub Pages and Actions, with a hands-on tutorial featuring the NBLite project. Gain practical skills in web development and Python integration.

Explore three practical implementations of constants in Python: frozen dataclasses, TypeError in __setattr__, and typing.final. Learn when and why to use constants for improved code reliability and maintainability.