TILens Daily Edition 2026-09-20 Filters: topic=python, github=hidden Stats: 34 articles, 6 sources, 2 research papers Top topics: Python, AI, Django ## News - Quiz: Null in Python: Understanding Python's NoneType Object Source: real-python Topic: Python URL: https://realpython.com/quizzes/null-in-python/ - package-doctor: finds Python dependencies at a trust boundary with no one left to fix them Source: pythonhub-digest Topic: Python URL: https://github.com/binuka200/package-doctor - NetAlertX Source: pythonhub-digest Topic: Python URL: https://github.com/netalertx/NetAlertX - Inside the megakernel serving engine for North Mini Code Source: pythonhub-digest Topic: Python (+AI) URL: https://cohere.com/blog/megakernels - numba-metal Source: pythonhub-digest Topic: Python URL: https://github.com/eviking/numba-metal - MongoDB migrations in Python Source: pythonhub-digest Topic: Python (+MongoDB) URL: https://dblift.com/blog/mongodb-migrations-python - Plugin Architecture Across Service Boundaries: An API Contract with Pydantic & FastAPI - Pt. 1 Source: pythonhub-digest Topic: Python (+FastAPI) URL: https://patrickm.de/plugin-architecture-across-service-boundaries-an-api-contract-with-pydantic-fastapi-pt-1/ - Citry Source: pythonhub-digest Topic: Python URL: https://github.com/citry-dev/citry - guardlist: a list that raises an error when modified during iteration Source: pythonhub-digest Topic: Python URL: https://pypi.org/project/guardlist/ - microsoft / data-formulator Source: pythonhub-digest Topic: Python URL: https://github.com/microsoft/data-formulator - Libraries Run Rust Inside Python (With PyO3) Source: pythonhub-digest Topic: Python URL: https://belderbos.dev/blog/how-libraries-run-rust-inside-python/ - Pigeon Source: pythonhub-digest Topic: Python URL: https://github.com/pigeonlabsHQ/pigeon - hip-agent Source: pythonhub-digest Topic: Python URL: https://github.com/changjonathanc/hip-agent - Turn SQLite Into A Vector Database For RAG Source: pythonhub-digest Topic: Python (+AI) URL: https://www.youtube.com/watch?v=VlEoSzkd2gQ - cloud-in-a-bottle Source: pythonhub-digest Topic: Python URL: https://github.com/cloud-in-a-bottle/cloud-in-a-bottle - TPU Inference Externalization Full Steam Ahead Source: pythonhub-digest Topic: Python (+AI) URL: https://inferencex.semianalysis.com/blog/tpu-inferencex-full-steam - AWS Lambda Functions in Python: A Practical Guide Source: pythonhub-digest Topic: Python URL: https://middleware.io/blog/aws-lambda-functions-in-python/ - Praxist Source: pythonhub-digest Topic: Python URL: https://github.com/sapientinc/PRAXIST - Teaching NumPy's ufuncs new tricks Source: pythonhub-digest Topic: Python URL: https://labs.quansight.org/blog/teaching-numpys-ufuncs-new-tricks - How to Stop Third-Party APIs From Ruining Your Code Source: pythonhub-digest Topic: Python URL: https://www.youtube.com/watch?v=vskwNNdnqMc - Astral's python distribution is fast Source: pythonhub-digest Topic: Python URL: https://www.reddit.com/r/Python/comments/1wdbhda/astrals_python_distribution_is_fast/ - Ruff, mypy, pytest, and then what? Source: pythonhub-digest Topic: Python URL: https://codescan.dev/blog/ruff-mypy-pytest-and-then-what - Qwen-Drive Source: pythonhub-digest Topic: Python URL: https://github.com/QwenLM/Qwen-Drive-1.0 - NPC-Forge Source: pythonhub-digest Topic: Python (+AI) URL: https://github.com/gioblu/NPC-Forge ## Research - GraphRAG: A Practitioner's Guide to 6 Advanced Architectural Patterns Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/graphrag-a-practitioners-guide-to-6-advanced-architectural-patterns/ - CBAM Paper Walkthrough: The Double-Attention Mechanism Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/cbam-paper-walkthrough-the-double-attention-mechanism/ ## Community - Quoting voxium Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/20/voxium/ - MCP was always a bad idea? Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/20/hn-49779718/ - llm-keys-ui 0.1 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/20/llm-keys-ui/ - datasette-explain 0.2.2 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/20/datasette-explain/ - LernerPython blog, from Reuven Lerner: Get Python help, one on one: my coaching sessions Source: planet-python Topic: Python URL: https://lernerpython.com/2026/09/20/get-python-help-one-on-one-my-coaching-sessions/ - LernerPython blog, from Reuven Lerner: Get Python help, one on one: my coaching sessions Source: planet-python Topic: Python URL: https://lernerpython.com/2026/09/20/python-coaching-one-on-one/ - LernerPython blog, from Reuven Lerner: NaN in Pandas: Why you need np.nan, not pd.NaN Source: planet-python Topic: Python URL: https://lernerpython.com/2026/09/20/nan-in-pandas-why-you-need-np-nan-not-pd-nan/ - The last mile of a long road: faster NumPy in the browser Source: lobsters Topic: General (+Python) URL: https://notebook.link/blog/the-last-mile-faster-numpy