Dev Encyclopedia
ArticlesToolsContactAbout

Get notified when new content drops

No spam. Just new articles, tools, and updates straight to your inbox.

Dev Encyclopedia

A reference for builders

Dev.to
Discord
WhatsApp Channel
daily.dev
Hashnode
X

Content

  • Articles
  • Tools
  • About
  • Contact

Connect

  • support@devencyclopedia.com
  • RSS Feed

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

© 2026 Dev Encyclopedia

Back to top ↑
  1. Home
  2. /Blog
  3. /Python

Python

2 articles

Python tooling and language features. Articles cover migrating a project to uv, including what changes in lockfiles, virtual environments, and CI when it replaces pip and pip-tools, and practical patterns for template strings, or t-strings, with the cases where they beat f-strings and the cases where they do not. Both are written from performing the migration on a real project, so the friction points and the commands that resolve them are documented rather than glossed over.

python

How to Switch to uv: Replace pip, virtualenv, and Poetry in Your Python Project

uv replaces pip, virtualenv, and Poetry with a single fast binary. Step-by-step guide to migrating your existing Python project and setting up GitHub Actions CI.

Jun 4, 2026·25 min read·Zeeshan Tofiq
python

Python 3.14 t-Strings: 5 Patterns f-Strings Can't Do Safely

Python 3.14 t-strings return a Template object, not a string. Here are 5 real patterns: safe HTML, structured logging, SQL builders, LLM prompts, and i18n.

Jul 2, 2026·14 min read·Zeeshan Tofiq