Skip to content

Blogs about Python

15 blogs about Python.

  1. Andrea Grandi
    🇮🇹 More info

    Updated
    My User Manual
    This is my user manual. If we are working together (or planning to), please read it carefully. You will learn how to deal with me productively and avoid misunderstandings. I initially wrote this for my …
    315 words
  2. Anže's Blog
    Python, webdev, and surfing. By Anže Pečar. 🇸🇮 More info

    Updated
    UV with Django
    Astral made a huge summer splash in the Python community last week when they released uv 0.3.0. What is uv? uv is a Python package manager written in rust that has just gained the ability …
    By Anže, 1,050 words
  3. Django Andy
    My travels through the worlds of Django, Python, DevOps and Full Stack web development. By Andy Ide. 🇦🇺 More info

    Updated
    My current test for each new ChatGPT Model
    OpenAI (who owns ChatGPT) released a new model today. It is called o1. The main difference between models like 4o is it inherently performs chain of thought reasoning when producing an answer. What is chain …
    By djangoandy, 833 words
  4. Haki Benita
    The writings of Haki Benita. 🇮🇱 More info

    Updated
    How to Get or Create in PostgreSQL
    "Get or create" is a very common operation for syncing data in the database, but implementing it correctly may be trickier than you may expect. If you ever had to implement it in a real …
    By Haki Benita, 7,607 words
  5. Hynek’s Blog
    Hynek Schlawack: Pythonista, Gopher, blogger, and speaker from Berlin/Germany. 🇩🇪 More info

    Updated
    Why I Still Use Python Virtual Environments in Docker
    Whenever I publish something about my Python Docker workflows, I invariably get challenged about whether it makes sense to use virtual environments in Docker containers. As always, it’s a trade-off, and I err on the …
    By Hynek Schlawack, 49 words
  6. Kurt McKee
    lessons learned in production. More info

    Updated
    Revitalizing stalled open source projects
    I recently encountered an open source project that hadn't received updates for a while. The issue tracker had ~200 open issues, ~70 open pull requests, and CI was partially failing. It's not uncommon for projects …
    By Kurt McKee, 1,943 words
  7. Mathspp Blog
    A blog dedicated to mathematics and programming! By Rodrigo Girão Serrão. 🇵🇹 More info

    Updated
    How I prepare a technical talk
    This article outlines the steps I follow to prepare my technical talks, including notes on slide design, engaging with the audience, how to prepare the delivery, and how to manage the Q&A. How I prepare …
    500 words
  8. The Pallets Projects
    A collection of Python web development libraries that are associated with the Flask microframework. More info

    Updated
    Blinker 1.6 Released
    Signalling allows for applications to be decoupled by allowing designated receivers to be informed when an action has taken place (the signal). Flask and Quart both utilise the excellent Blinker library to support signals and …
    By P G Jones, 129 words
  9. Python for Engineers
    Now Powered by Flux Capacitors! And with 100% more Electrolytes. By Shantnu Tiwari. 🇬🇧 More info

    Updated
    Awesome Python Library: Tenacity
    Link: https://tenacity.readthedocs.io/en/latest/When writing code or tests in Python, one issue I had was when the code would fail due to random things like network issues or external peripherals not responding in time. Just rerunning the …
    By Shantnu Tiwari, 591 words
  10. Reinout van Rees' personal website
    Personal website of Reinout van Rees. Django/Python software developer. Ligfietsen. 🇳🇱 More info

    Updated
    PyUtrecht: Repos are like children, parenting 101 - Bart Dorlandt
    (One of my summaries of the Dutch PyUtrecht meetup in Utrecht, NL). Parenting and coding: choices have an effect. What is the outcome of your work? How does it turn out? But in the end …
    By Reinout van Rees, 403 words
  11. Rock and Null
    Tech, software and whatever comes to mind. More info

    Updated
    Shimmer animations in Jetpack Compose without extra dependencies
    In modern app development, user experience is paramount. Gone are the days when a simple loader at the center of the screen sufficed. Today, users expect more refined loading indicators, with shimmer animations being popular. …
    By Mike Yerou, 450 words
  12. Simon Willison’s Weblog
    🇺🇸 More info

    Updated
    Gemini 1.5 Flash-8B is now production ready
    Gemini 1.5 Flash-8B is now production ready Gemini 1.5 Flash-8B is "a smaller and faster variant of 1.5 Flash" - and is now released to production, at half the price of the 1.5 Flash model. …
    236 words
  13. Tall, Snarky Canadian
    Python core developer. Dev manager for the Python extension for VS Code. Tall, snarky Canadian. By Brett Cannon. 🇨🇦 More info

    Updated
    My impressions of ReScript
    I maintain a GitHub Action called check-for-changed-files. For the purpose of this blog post what the action does isn't important, but the fact that I authored it originally in TypeScript is. See, one day I …
    By Brett Cannon, 839 words
  14. Weblog archive
    By James Bennett. 🇺🇸 More info

    Updated
    There can't be only one
    There’s a concept that I’ve heard called by a lot of different names, but my favorite name for it is “the Highlander problem”, which refers to the catchphrase of the campy-yet-still-quite-fun Highlander movie/TV franchise. In …
    By James Bennett, 82 words
  15. Yasoob Khalid
    The author of Intermediate Python and the Practical Python Projects books. 🇺🇸 More info

    Updated
    Breaking Kakasoft USB Copy Protection
    I recently got my hands on a USB drive with Kakasoft USB Copy Protection (DRM protection). This software promises to let you share data without the fear of it being copied by the end user. …
    86 words