rerankers: A Lightweight Python Library to Unify Ranking Methods
Introduces rerankers, a lightweight Python library providing a unified interface for various document re-ranking models used in information retrieval pipelines.
Introduces rerankers, a lightweight Python library providing a unified interface for various document re-ranking models used in information retrieval pipelines.
The author begins migrating a SaaS application from Heroku to Digital Ocean, focusing on creating a Dockerfile and new deployment tools.
A tutorial on installing and running the Noisy traffic generation tool on Azure VMs using scripts for Windows and Linux.
A developer explains the benefits of using Python virtual environments within Docker containers for predictability, standards, and team communication.
A developer explores using Kamal, a deployment tool, to deploy a web app to a Digital Ocean Droplet virtual machine.
A guide to building fast, production-ready Docker containers for Python applications using the uv tool, focusing on multi-stage builds and caching strategies.
A beginner-friendly guide explaining Python's built-in functions with simple definitions and examples for easy learning.
A developer shares their experience using ChatGPT as a coding assistant to boost productivity, generate tailored code, and troubleshoot.
A developer details automating a TradingView subscription service using n8n, Python, Telegram bots, and web crawlers to handle customer access and emails.
Learn how to extract text and data from PDFs using Python tools like pypdf, OCR, and table extraction techniques.
Author reflects on being named a Python Software Foundation Fellow, highlighting community contributions and shared recognition with Adam Johnson.
A guide for R users to learn basics of Python, HTML, CSS, JS, and C++ to enhance their data science and web development projects.
Building a Django job to send activation email reminders before user accounts expire, plus discussion on dependency management.
Python 3.12 deprecates datetime.utcnow(). This article explains why and how to migrate to timezone-aware datetime.now(timezone.utc).
A talk from EuroPython 2024 exploring the various ways developers can contribute to the Python community and its ecosystem.
Explores methods to make Python's random number generation deterministic for debugging, from mocking to intercepting system calls.
A tutorial on using Plotnine, a Python data visualization library based on the grammar of graphics, comparing it to ggplot2 and using Polars.
Announcing skrub 0.2.0, a library update simplifying machine learning on complex dataframes with new features like tabular_learner.
A personal account of building a tech community in Toulouse, France, by reviving a Python meetup and connecting with local professionals.
The author shares their experience writing the preface for 'Django 5 By Example', a book teaching Django through practical examples and new features.