uv+just for testing multiple Python versions
A guide to replacing tox/nox with uv and Just for testing Python projects against multiple Python versions, simplifying configuration.
A guide to replacing tox/nox with uv and Just for testing Python projects against multiple Python versions, simplifying configuration.
A guide on using the pyinstrument profiler to identify and analyze performance bottlenecks in Air applications built with FastAPI.
Learn how to use 'uv run --env-file' to load environment variables from .env files, replacing the need for python-dotenv.
A guide on using the pytest-env package to set environment variables for pytest tests in pyproject.toml, avoiding direct os.environ modification.
A cleaner method for managing Python package version numbers using uv and importlib.metadata, avoiding manual updates.
A guide on using Python, AI, and LLMs like LangGraph to detect code vulnerabilities, including workflow design and cost considerations.
A developer builds a personal AI workflow using LangGraph, focusing on integrating human-in-the-loop processes.
Explains how to use Python's typing.Unpack and TypedDict for stricter type annotations of **kwargs.
Explains how to correctly type *args and **kwargs in Python to pass type checkers, avoiding common mistakes.
How to use uv to manage a single source for your Python package version, eliminating the need to update it in multiple files.
A developer's journey using LangGraph to add memory and state management to a chatbot, enabling it to remember user details like names and birthdays.
An overview of Generative AI and an introduction to building AI agents using Python and the LangGraph library.
A beginner-friendly introduction to using PySpark for big data processing with Apache Spark, covering the fundamentals.
The author completes a simplified signup process with account verification for their JourneyInbox app in this coding episode.
The author details migrating a Django app from Heroku to DigitalOcean, switching to Huey for background tasks and integrating Kamal.
A developer recounts an intense debugging session with the django-allauth package that turned a minor sign-up issue into a major investigation.
A developer explores using Kamal, a deployment tool, to deploy a web app to a Digital Ocean Droplet virtual machine.
A beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
Learn how to extract text and data from PDFs using Python tools like pypdf, OCR, and table extraction techniques.
Building a Django job to send activation email reminders before user accounts expire, plus discussion on dependency management.