atlas news
  Feedle : Python
17  april     23h59
Join us at PyCon US 2026 in Long Beach - we have new AI and security tracks this year
@simonwillison.net    This year’s PyCon US is coming up next month from May 13th to May 19th, with the core conference talks from Friday 15th to Sunday 17th and tutorial...
13  april     21h00
The ’Python Cowboy’ has a new target to hunt in Florida: 7-foot Nile monitor lizards
@thecooldown.com    Nile monitor lizard burrows can rack up millions of dollars in damage to infrastructure such as sidewalks and seawalls.
12  april     11h23
Leiningen Complete Tutorial Best Practices
@dev.to    Leiningen is the build tool and project manager for Clojure. Think of it like npm (Node), Maven (Java), or pip (Python) but designed around Clojure’s...
09  april     00h00
Tracking Celery Task Failures in Python
@blog.appsignal.com    Let’s explore how Celery task failures behave and how you can keep track of everything that goes wrong.
08  april     10h25
Python Supply-Chain Compromise
@schneier.com    This is news: A malicious supply chain compromise has been identified in the Python Package Index package litellm version 1.82.8. The published wheel...
    00h00
The Boot.dev Beat. April 2026
@boot.dev    March was a monster month. We shipped the new DevOps learning path (18 DevOps courses ), 2 brand new courses, upgraded the in-browser Python coding...
06  april     13h22
Python is Dead
@calebfenton.substack.com    Click bait title? CLICK AND FIND OUT
    08h00
476 Common themes
@pythonbytes.fm    Topics covered in this episode: Migrating from mypy to ty: Lessons from FastAPI Oxyde ORM Typeshedded CPython docs Raw DC Database Pattern: A...
02  april     23h00
Python: introducing profiling-explorer
@adamj.eu    I’ve made another package Like icu4py, which I made in February, it was sponsored by my client Rippling. And like tprof, which I made in January, it...
    12h05
Extract PDF highlights into an Org file with Python
@sachachua.com    I’ve been trying to find a good workflow for highlighting interesting parts of PDFs, and then getting that into my notes as images and text in Emacs....
01  april     15h25
Could Python Blood Lead to the Next Generation of Weight-Loss Drugs?
@smithsonianmag.com    Researchers discovered an appetite-suppressing molecule in python blood. If one day turned into a medication, it might lack some of the common...
    11h34
Random File Format
@shkspr.mobi    This was an idea I had back in the days of Naptster. At the turn of the century, it was common to listen to an acquired music file only to find it...
30  march     08h00
475 Haunted warehouses
@pythonbytes.fm    Topics covered in this episode: Lock the Ghost Fence for Sandboxing MALUS: Liberate Open Source Harden your GitHub Actions Workflows with zizmor,...
    02h44
Pulling Magic Commander Rankings from EDHREC
@alanwsmith.com    I’m working on a tool to help me build Magic Decksmdb. It’ll let me search and assemble cards from data via Scryfallsf. I also want to see other...
    02h38
Parse a String of Text into JSON in Python
@alanwsmith.com    import json input ’ alfa : bravo , charlie : delta ’ data json.loads(input) print(data) print( ---- ) print(json.dumps(data, sort keys True, indent 2...
28  march     00h00
I’m building a Python script to create form filling bookmarklets
@hamatti.org    In 2024 I wrote about how I like to create bookmarklets to help me fill in forms on apps and sites I develop. It’s not uncommon to have a dozen or...
26  march     03h59
Why pylock.toml includes digital attestations
@snarky.ca    A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing...
25  march     16h37
Does Language Still Matter in the Age of AI? Yes But the Tradeoff Has Changed
@foojay.io    Table of Contents The Bottleneck Has MovedAI Produces Code Faster Than Teams Can Review ItWhy Verbose Languages Are Making a ComebackBoilerplate Is...
    14h22
Kali Linux 2026.1 introduces 8 new tools
@techzine.eu    Kali Linux 2026.1 is available. The cybersecurity distribution brings the annual theme refresh, a nod to its own history, and eight new tools. The...
    09h00
How We Built a Java AI Agent by Connecting the Dots the Ecosystem Already Had
@foojay.io    Table of Contents What does an AI agent need?Spring AI: the LLM layerSpring Events: instant multi-channel supportJobRunr: the piece nobody thinks...
24  march     04h00
How a Poisoned Security Scanner Became the Key to Backdooring LiteLLM
@snyk.io    On March 24, 2026, threat actor known as TeamPCP published backdoored versions of the litellm Python package after stealing PyPI credentials via a...
23  march     08h00
474 Astral to join OpenAI
@pythonbytes.fm    Topics covered in this episode: Starlette 1.0.0 Astral to join OpenAI uv audit Fire and forget (or never) with Python’s asyncio Extras Joke Watch on...
22  march     23h57
Experimenting with Starlette 1.0 with Claude skills
@simonwillison.net    Starlette 1.0 is out This is a really big deal. I think Starlette may be the Python framework with the most usage compared to its relatively low...
21  march     00h00
Understanding Inconsistencies in IP Address Classification Across Programming Languages
@aydinnyunus.github.io    IP address classification inconsistencies across programming languages. Learn how loopback and private IPs are handled differently in Go, Java, Node...
    00h00
IP adresi sÄ nÄ flandÄ rmasÄ ndaki tutarsÄ zlÄ klar: diller arasÄ farklar
@aydinnyunus.github.io    IP sÄ nÄ flandÄ rmasÄ diller arasÄ nda nasÄ l deÄ iÅ iyor? Loopback ve özel (private) IP’ler Go, Java, Node.js, PHP, Python ve Ruby’de farklÄ iÅ...
    00h00
Automating my son’s YouTube with Python and FFmpeg
@martinhicks.dev    My son Ben is 12. Back in August he decided he wanted to start a YouTube channel. We talked about what it could be and he landed on Premier League...
20  march     00h00
Python Polymorphism: One Interface, Many Behaviors
@boot.dev    Polymorphism is where OOP starts to feel truly powerful. You stop writing giant if type ... trees and start trusting shared interfaces. Different...
    00h00
Python Inheritance: When to Use It and Skip It
@boot.dev    Inheritance is one of those OOP tools that feels magical on day one and dangerous on day thirty. Used well, it removes duplication and keeps models...
    00h00
Python Encapsulation vs Abstraction: What Matters
@boot.dev    If classes and objects are the what of OOP, encapsulation and abstraction are the how. They’re how you keep code understandable after the project...
    00h00
Python Classes and Objects: A Practical Beginner Guide
@boot.dev    If classes and objects still feel slippery, you’re not crazy. Most tutorials either go too abstract or drown you in weird examples. The practical way...
    00h00
Clean Code in Python: Write Readable, Maintainable Code
@boot.dev    If you ask ten developers for a definition of clean code, you will get twelve answers and one argument in the comments. Still, most of us agree on...
19  march     23h25
SQLAlchemy 2 In Practice - Chapter 1 - Database Setup
@blog.miguelgrinberg.com    Welcome This is the start of a journey which I hope will provide you with many new tricks to improve how you work with relational databases in your...
    18h44
OpenAI is acquiring open source Python tool-maker Astral
@arstechnica.com    Codex maker says it will continue to support these open source projects after deal closes.
    18h30
Python Blood Could Kickstart the Next Big Thing in Weight Loss
@gizmodo.com    Researchers have found a metabolite in Burmese pythons that suppresses appetite in mice without some of GLP-1’s side effects. And humans make it, too.
    16h45
Thoughts on OpenAI acquiring Astral and uv ruff ty
@simonwillison.net    The big news this morning: Astral to join OpenAI (on the Astral blog) and OpenAI to acquire Astral (the OpenAI announcement). Astral are the company...
    14h00
Gathering Hyrox Race Insights with Python
@jamesiv.es    Using Python to analyse Hyrox race data and gain performance insights.
    13h46
OpenAI acquires Astral to boost Codex for Python developers
@techzine.eu    OpenAI will acquire Astral, the team behind popular Python developer tools uv, Ruff, and ty. The deal is meant to accelerate Codex, OpenAI’s AI...
18  march     07h00
Software Harm Reduction
@brennan.day    genAI code is now in Python, curl, and systemd. We face an ethical crisis. Slopware means we have two possible responses: absolutism or harm...
    00h00
Python library Requests needs you to test type hints
@sethmlarson.dev    Requests is a popular HTTP client library available on the Python Package Index (PyPI). Sitting in the top 10 packages by downloads on PyPI, this...
16  march     20h12
Coding agents for data analysis
@simonwillison.net    Coding agents for data analysis Here’s the handout I prepared for my NICAR 2026 workshop Coding agents for data analysis - a three hour session aimed...
    14h00
Code Adventures: Simulating One Handed Solitaire
@setsideb.com    My style in titling these things is to just present the subject on whatever it is I’m linking to in the title, so you might expect that this is about...
    08h00
473 A clean room rewrite?
@pythonbytes.fm    Topics covered in this episode: chardet ,AI, and licensing refined-github pgdog: PostgreSQL connection pooler, load balancer and database sharder...
14  march     01h03
GrobPaint
@taoofmac.com    GrobPaint is a lightweight cross-platform bitmap editor that sits somewhere between MS Paint and Paint.NET, offering layers, blend modes, selection...
13  march     20h49
Desktop version of Shazam via Python
@warped3.substack.com    A more user friendly approach to fixing broken mp3 filenames.
    08h00
The Monty Python Philosophy Soccer Match: The Ancient Greeks Versus the Germans
@openculture.com    Today, we’re revisiting a classic Monty Python skit. The scene is the 1972 Munich Olympics. The event is a football soccer match, pitting German...
    00h41
To return a value or not return a value
@daniel.feldroy.com    I believe operations that change things should always return values.
12  march     09h43
Introduction to SQLAlchemy 2 In Practice
@blog.miguelgrinberg.com    In 2023 I wrote SQLAlchemy 2 In Practice , a book in which I offer an in-depth look at SQLAlchemy version 2, still the current version today....
11  march     06h30
CodeSOD: All Docked Up
@thedailywtf.com    Aankhen has a peer who loves writing Python scripts to automate repetitive tasks. We’ll call this person Ernest. Ernest was pretty proud of some...