Note on 24th September 2026
The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder. We can do amazing things with them, but unlocking their full potential requires extraordinary…
Topic - Edition
The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder. We can do amazing things with them, but unlocking their full potential requires extraordinary…
Release: commit-rewriter 0.2 Support for branches other than the default branch. Use uvx commit-rewriter --branch other to run against another branch. #3 Tags: git
Release: datasette 1.0a41 Alec Garcia added support for OpenTelemetry to Datasette in this release. I've also refactored all of Datasette's modal dialogs to a single Web Component, which is now documented for other…
tldr: Replaces the current generational-only cycle GC with a generational-incremental GC with lower overhead. Much faster: 3-5% speedup on pyperformance Shorter pause times: How much shorter depends on the application,…
Get more out of your coding agent subscriptions The post How to Maximize Your Coding Agent Subscriptions appeared first on Towards Data Science.
As we close the books on PyCon US 2026, we can’t express enough gratitude to everyone who joined us for our first year in Long Beach, CA, and made our 7 days together a special and unforgettable experience. We had an…
For September 2026, we welcome Ken Whitesell as our DSF member of the month! ⭐ Ken has long been part of the Django community, serving for many years as an helper in the Django forum and recipient of the Malcolm…
Retrieval is not evidence. How to build AI that proves its own claims. The post Beyond RAGs: Building Actually Truthful AI Harnesses appeared first on Towards Data Science.
Connect a Python script to the Jev model with the TypeSafe SDK and OpenRouter, then replace brittle input checks with Noul, Score, and Choice answers.
Why a green test suite can mean nothing The post Towards Spec-Driven Test Automation: Part 1 appeared first on Towards Data Science.
Check your understanding of the Jev AI model in Python, from OpenRouter setup and Noul cutoffs to Choice and Score answers.
Test your grasp of terminal basics. Navigate your file system, create files, use virtual environments, install packages, and track code with Git.
The reliability mechanisms we add to LLM pipelines are often the ones that make them confidently wrong. The post When the Correct Answer Is Nothing, What Does Your Pipeline Return? appeared first on Towards Data Science.
I’m a big fan of exercises, which is why the LernerPython platform includes hundreds of them — all using my in-browser practice system, which handles Python, Pandas, and Git, along with an AI-based Socratic tutor based…
Write Redis Lua scripts as real Python functions, not strings.
Continual learning infra for self-improving agents.
DeepTeam is a framework to red team LLMs and AI agents.
The author uses five exercises from two real LLM judges to expose evaluation pitfalls, including inconsistent results, biased test sets, misleading metrics, and pass/fail thresholds that become unreliable as test suites…
The article explains how vLLM is introducing hardware-agnostic layers so it can keep supporting diverse models and accelerators even as frontier models increasingly rely on hardware-specific “flat” implementations. The…
Timofei Ivankov explores how CinderX’s JIT compiler and Static Python can accelerate real-world Python services, comparing their internals and performance with CPython 3.14’s experimental JIT. Benchmarks show that…
34 items available