es
Feedback
PythonHub

PythonHub

Ir al canal en Telegram

News & links about Python programming. https://pythonhub.dev/

Mostrar más
2 526
Suscriptores
+224 horas
+117 días
+3330 días
Archivo de publicaciones
I Replaced Kafka, Redis, and RabbitMQ With One Tool. Here’s What I Learned. The post’s core idea is that NATS JetStream can replace separate Kafka, Redis, and RabbitMQ setups by covering streaming, queueing, and pub/sub in one system. It argues this can simplify architecture and reduce the operational overhead of running multiple messaging tools for different workloads. https://scalebites.substack.com/p/i-replaced-kafka-redis-and-rabbitmq

void-model An open-source video editing model that removes objects from footage and also models the scene’s resulting physical interactions, not just the missing pixels. https://github.com/Netflix/void-model

code-review-graph Local knowledge graph for Claude Code. Builds a persistent map of your codebase so Claude reads only what matters - 6.8× fewer tokens on reviews and up to 49× on daily coding tasks. https://github.com/tirth8205/code-review-graph

profiling-explorer Table-based exploration tool for Python profiling data (pstats files). https://github.com/adamchainz/profiling-explorer

GuppyLM A ~9M parameter LLM that talks like a small fish. https://github.com/arman-bd/guppylm

caveman A Claude Code skill/plugin and Codex plugin that makes agent talk like caveman - cutting ~75% of output tokens while keeping full technical accuracy. Plus a companion tool that compresses your memory files to cut ~45% of input tokens every session. https://github.com/JuliusBrussee/caveman

Components of A Coding Agent The post breaks down coding agents into a few core parts: a model, tools, instructions, and a loop for planning, acting, and verifying. Its main point is that good coding agents are less about raw model power and more about how well they coordinate context, tool use, and iterative feedback. https://magazine.sebastianraschka.com/p/components-of-a-coding-agent

Enforce Business Logic in the Database with Django Use transactions, locks, and constraints in Django to enforce business logic in the database. https://lincolnloop.com/blog/enforce-business-logic-in-the-database-with-django/

Python Hub Weekly Digest for 2026-04-12 https://pythonhub.dev/digest/2026-04-12/

Making friendly classes A friendly class accepts sensible arguments, has a nice string representation, and supports ... https://www.pythonmorsels.com/friendly-classes/

Timesliced reservoir sampling: a new(?) algorithm for profilers Reservoir sampling lets you pick a sample from an unlimited stream of events; learn how it works, and a new variant useful for profilers. https://pythonspeed.com/articles/reservoir-sampling-profilers/

OpenSpace Make Your Agents: Smarter, Low-Cost, Self-Evolving. https://github.com/HKUDS/OpenSpace

From zero to a RAG system: successes and failures Building a production RAG system is far more about data pipelines, indexing strategy, and infrastructure tradeoffs than model choice, with most failures coming from scaling, retrieval quality, and compute constraints. The key lesson is that RAG success depends on iterative engineering and system design discipline, not just plugging in an LLM, with real-world performance shaped by bottlen... https://en.andros.dev/blog/aa31d744/from-zero-to-a-rag-system-successes-and-failures/

ATLAS Adaptive Test-time Learning and Autonomous Specialization. https://github.com/itigges22/ATLAS

Autograd and Mutation How does PyTorch autograd deal with mutation? In particular, what happens when a mutation occurs on a view, which aliases with some other tensor? In 2017, Sam Gross implemented support for in-place operations on views, but the details of which have never been described in plain English… until now. https://blog.ezyang.com/2026/03/autograd-and-mutation/

django-modern-rest Modern REST framework for Django with types and async support! https://github.com/wemake-services/django-modern-rest

Building a Navier-Stokes Solver in Python from Scratch: Simulating Airflow A hands-on guide to implementing CFD with NumPy, from discretization to airflow simulation around a bird's wing https://towardsdatascience.com/building-a-navier-stokes-solver-in-python-from-scratch-simulating-airflow/

vectorize-io / hindsight Hindsight: Agent Memory That Learns https://github.com/vectorize-io/hindsight

NumPy as Synth Engine NumPy can be used as a real time sound synthesis engine, generating all audio directly from mathematical functions like waves, noise, and filters without any pre recorded samples. The broader idea is that powerful general purpose tools like NumPy can be pushed far beyond their intended use, enabling complex systems like music generation through pure computation. https://kennethreitz.org/essays/2026-03-29-numpy_as_synth_engine

Why pylock.toml includes digital attestations Including digital attestations in pylock.toml allows developers to verify the origin and integrity of dependencies, not just their versions and hashes, improving protection against supply chain attacks. The broader point is that modern package security requires provenance, not just reproducibility, so lock files are evolving from “what to install” into “what can be trusted to install.” https://snarky.ca/why-pylock-toml-includes-digital-attestations/