TILens Daily Edition 2026-09-01 Filters: topic=languages, github=hidden Stats: 119 articles, 20 sources, 4 research papers Top topics: Python, JavaScript, Django ## News - The 2026 PSF Board Election is Open! Source: pyfound-blog Topic: Python URL: https://pyfound.blogspot.com/2026/09/the-2026-psf-board-election-is-open.html - Inaugural Python Packaging Council Election: Voting is now open! Source: pyfound-blog Topic: Python URL: https://pyfound.blogspot.com/2026/09/inaugural-python-packaging-council.html - The Grails Plugin Has a New Home: Apache Grails Source: intellij-idea-blog Topic: Java URL: https://blog.jetbrains.com/idea/2026/09/the-grails-plugin-has-a-new-home-apache-grails/ - This Week in Spring - September 1st, 2026 Source: spring-blog Topic: Java URL: https://spring.io/blog/2026/09/01/this-week-in-spring-september-1-2026 - Announcing rustup 1.29.1 Source: rust-blog Topic: Rust URL: https://blog.rust-lang.org/2026/09/01/Rustup-1.29.1/ - Python 3.15.0 candidate 2 is here! Source: python-insider Topic: Python URL: https://blog.python.org/2026/09/python-3150-rc2/ - JSONPath Cheat Sheet: Syntax, Examples & Common Mistakes Source: devto-javascript Topic: JavaScript URL: https://dev.to/jsonutiltools/jsonpath-cheat-sheet-syntax-examples-common-mistakes-2h4b - The Security Fix That Would Have Silently Broken My Feature Source: devto-javascript Topic: JavaScript URL: https://dev.to/a-abdellatif98/the-security-fix-that-would-have-silently-broken-my-feature-43lm - Why Axios Still Matters in Modern Node.js and Browser Stacks Source: devto-javascript Topic: JavaScript URL: https://dev.to/james_lin/why-axios-still-matters-in-modern-nodejs-and-browser-stacks-7k0 - AI gateway: khi nào cần và nên tự host hay dùng managed Source: devto-javascript Topic: JavaScript URL: https://dev.to/bean_bean/ai-gateway-khi-nao-can-va-nen-tu-host-hay-dung-managed-1e8 - Spring AI hay LangGraph? Ranh giới mới quyết định kiến trúc Source: devto-javascript Topic: JavaScript URL: https://dev.to/bean_bean/spring-ai-hay-langgraph-ranh-gioi-moi-quyet-dinh-kien-truc-kh1 - I Went Looking for Why Lenis Beat Locomotive Scroll. The Real Story Surprised Me. Source: devto-javascript Topic: JavaScript URL: https://dev.to/keymelgaston/i-went-looking-for-why-lenis-beat-locomotive-scroll-the-real-story-surprised-me-4ed3 - The Checkout Attack That Changes Nothing On Your Page Source: devto-javascript Topic: JavaScript URL: https://dev.to/paulcrinigan/the-checkout-attack-that-changes-nothing-on-your-page-4con - I Built a Free PDF Watermark Tool for Creatives (Because Smallpdf Charges for That) Source: devto-javascript Topic: JavaScript URL: https://dev.to/jack_green_7b74cb2cdf9e23/i-built-a-free-pdf-watermark-tool-for-creatives-because-smallpdf-charges-for-that-2p0g - Split PDF Pages in the Browser with pdf-lib — No Uploads, No Server Source: devto-javascript Topic: JavaScript URL: https://dev.to/jalalkhn/split-pdf-pages-in-the-browser-with-pdf-lib-no-uploads-no-server-504p - Learn Vectorized Thinking in Python Through Examples Source: pycoders-weekly Topic: Python URL: https://machinelearningmastery.com/learn-vectorized-thinking-in-python-through-examples/ - Quiz: How to Write an AGENTS.md File for a Python Project Source: pycoders-weekly Topic: Python URL: https://realpython.com/quizzes/agents-md/ - Job Board Source: pycoders-weekly Topic: Python URL: https://www.pythonjobshq.com - Quiz: Python 3.15 Preview: Sampling Profiler Source: pycoders-weekly Topic: Python URL: https://realpython.com/quizzes/python315-sampling-profiler/ - vcrpy: Automatically Mock HTTP Interactions Source: pycoders-weekly Topic: Python URL: https://github.com/kevin1024/vcrpy - Unsubscribe Links Without a Login: Django Signing Source: pycoders-weekly Topic: Python (+Django) URL: https://belderbos.dev/blog/unsubscribe-without-login-django-signing/ - CMS With AI, Not AI CMS: Wagtail 8.0’s New API Source: pycoders-weekly Topic: Python URL: https://wagtail.org/blog/cms-with-ai-not-ai-cms-wagtail-80s-new-api/ - Weekly Real Python Office Hours Q&A (Virtual) Source: pycoders-weekly Topic: Python URL: https://realpython.com/office-hours - Canberra Python Meetup Source: pycoders-weekly Topic: Python URL: https://www.meetup.com/canberra-python-meetup-group/ - AI Coding Tools for Python Developers: What’s Actually Worth Using Right Now Source: pycoders-weekly Topic: Python URL: https://realpython.com/workshops/ai-tools/ - pydantic-pint: Pydantic Pint Quantities Source: pycoders-weekly Topic: Python (+FastAPI) URL: https://github.com/tylerh111/pydantic-pint - Arid: Fast Python Duplicate-Code Detection Source: pycoders-weekly Topic: Python URL: https://github.com/sponge-b0b/arid - Twitter Source: pycoders-weekly Topic: Python URL: https://twitter.com/pycoders - Moving Into the Future: Upgrading to Python 3 Source: pycoders-weekly Topic: Python URL: https://evefrontier.com/en/news/moving-into-the-future-upgrading-to-python-3 - Thibaud Colas Source: pycoders-weekly Topic: Python URL: https://twitter.com/thibaud_colas - 12 Things You Should (And Shouldn’t) Do in AWS Source: pycoders-weekly Topic: Python URL: https://talkpython.fm/episodes/show/559/12-things-you-should-and-shouldnt-do-in-aws - django-danceschool: Django CMS for Running a Dance School Source: pycoders-weekly Topic: Python (+Django) URL: https://github.com/django-danceschool/django-danceschool - RISC-V Is Now Officially Supported by CPython Source: pycoders-weekly Topic: Python URL: https://blog.python.org/2026/08/riscv-now-officially-supported/ - The Python Community’s Institutional Response to the Astral Acquisition Has Begun Source: pycoders-weekly Topic: Python URL: https://dev.to/peytongreen_dev/the-python-communitys-institutional-response-to-the-astral-acquisition-has-begun-98e - django-fastmig: Experimental Drop-in That Makes Django migrate Faster Source: pycoders-weekly Topic: Python (+Django) URL: https://github.com/viktor2097/django-fastmig - Quiz: The Python print() Function: Go Beyond the Basics Source: pycoders-weekly Topic: Python URL: https://realpython.com/quizzes/python-print-course/ - Bob Taylor Source: pycoders-weekly Topic: Python URL: https://twitter.com/@spongeb0bsqr - Bob Source: pycoders-weekly Topic: Python URL: https://twitter.com/bbelderbos - Python 3.15 Preview: Sampling Profiler Source: pycoders-weekly Topic: Python URL: https://realpython.com/python315-sampling-profiler/ - 2026 PSF Board Election Interviews Source: pycoders-weekly Topic: Python URL: https://pyfound.blogspot.com/search/label/2026-psf-board-election-candidate-interview - The Python print() Function: Go Beyond the Basics Source: pycoders-weekly Topic: Python URL: https://realpython.com/courses/python-print/ - Brought to you by Real Python Source: pycoders-weekly Topic: Python URL: https://realpython.com/account/join/ - The State of Django 2026: Boring Is So Back Source: pycoders-weekly Topic: Python (+Django) URL: https://blog.jetbrains.com/pycharm/2026/08/the-state-of-django-2026-boring-is-so-back/ - PEP 843: Export Statement for DRY Re-Exports (Draft) Source: pycoders-weekly Topic: Python URL: https://peps.python.org/pep-0843/ - PyBodensee Monthly Meetup Source: pycoders-weekly Topic: Python URL: https://pybodensee.com/meetups/ - How to Write an AGENTS.md File for a Python Project Source: pycoders-weekly Topic: Python URL: https://realpython.com/agents-md/ - Debugging Async/Await Deadlocks in JavaScript – Ultimate Guide for Developers Source: devto-javascript Topic: JavaScript URL: https://dev.to/deep_fix_71a17f6aa38ff28a/debugging-asyncawait-deadlocks-in-javascript-ultimate-guide-for-developers-4acd - My Actor worked for humans and failed for agents: a bug postmortem in four acts Source: devto-javascript Topic: JavaScript URL: https://dev.to/apify/my-actor-worked-for-humans-and-failed-for-agents-a-bug-postmortem-in-four-acts-3o81 - Your scraper forgets everything between runs. Here's a review monitor that doesn't. Source: devto-javascript Topic: JavaScript URL: https://dev.to/apify/your-scraper-forgets-everything-between-runs-heres-a-review-monitor-that-doesnt-4ddb - SibuJS 4.0.1: Reactive Interfaces Without a Virtual DOM Source: devto-javascript Topic: JavaScript URL: https://dev.to/jose_ramirez/sibujs-401-reactive-interfaces-without-a-virtual-dom-2bch - How to search Norwegian jobs across Jobbnorge and LinkedIn with one API Source: devto-javascript Topic: JavaScript URL: https://dev.to/autohelperguy/how-to-search-norwegian-jobs-across-jobbnorge-and-linkedin-with-one-api-2lp2 - I Built a Browser-Based Tool That Turns Photos Into Cross-Stitch Patterns Source: devto-javascript Topic: JavaScript URL: https://dev.to/taylorjojo/i-built-a-browser-based-tool-that-turns-photos-into-cross-stitch-patterns-el - Stop Using Array Index as a React Key. The Bug You Create Might Not Be Where You Think. Source: devto-javascript Topic: JavaScript URL: https://dev.to/anas_sheikh_2/stop-using-array-index-as-a-react-key-the-bug-you-create-might-not-be-where-you-think-5da5 - React useEffect Hooks Source: devto-javascript Topic: JavaScript URL: https://dev.to/keerthana_2004/react-useeffect-hooks-53kc - AI Assistant Always One Tap Away: Zyctra PWA Source: devto-javascript Topic: JavaScript URL: https://dev.to/zyctraai/ai-assistant-always-one-tap-away-zyctra-pwa-lhd - Chi phí LLM API: công thức ước tính và 4 chỗ token rò rỉ Source: devto-javascript Topic: JavaScript URL: https://dev.to/bean_bean/chi-phi-llm-api-cong-thuc-uoc-tinh-va-4-cho-token-ro-ri-2ag9 - Arrays in JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/abimanyu_p_9e75124634d2a4/arrays-in-javascript-2ojp - I Built a Free Tool to Turn Photos into Perler Bead Patterns Source: devto-javascript Topic: JavaScript URL: https://dev.to/wei_zhu_aa04d872270a4135c/i-built-a-free-tool-to-turn-photos-into-perler-bead-patterns-3h0f - Zig’s Comptime Versus C++ Templates And Rust Macros Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/09/zigs-comptime-versus-c-templates-and-rust-macros.html - How to Switch Between AI Models Automatically Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/how-to-switch-between-ai-models-automatically.html - Aggregation Optimization in MongoDB: Sorting With Indexes (Part 5) Source: foojay-today Topic: Java URL: https://foojay.io/today/aggregation-optimization-in-mongodb-sorting-with-indexes-part-5/ - Build Your Own Face Recognition Tool With Python Source: real-python Topic: Python URL: https://realpython.com/face-recognition-with-python/ - Primer on Python Decorators Source: real-python Topic: Python URL: https://realpython.com/primer-on-python-decorators/ - How to Get Started With Ollama Source: real-python Topic: Python URL: https://realpython.com/courses/get-started-with-ollama/ - Security updates for Tuesday Source: lwn Topic: Open Source (+FastAPI, Python) URL: https://lwn.net/Articles/1091919/ - Quiz: Automating EDA With fg-data-profiling Source: real-python Topic: Python URL: https://realpython.com/quizzes/automating-eda-with-fg-data-profiling/ - My scraper returned 660 jobs. There were 880. Nothing in the output said so. Source: devto-javascript Topic: JavaScript URL: https://dev.to/apify/my-scraper-returned-660-jobs-there-were-880-nothing-in-the-output-said-so-3ck6 - Announcing BX-WORD: Native Microsoft Word Automation for BoxLang Source: foojay-today Topic: Java URL: https://foojay.io/today/announcing-bx-word-native-microsoft-word-automation-for-boxlang/ - Your Router Doesn't Intercept Navigation. It Reacts To It. Source: devto-javascript Topic: JavaScript URL: https://dev.to/parsajiravand/your-router-doesnt-intercept-navigation-it-reacts-to-it-c5l - How We Built a Zero-Dependency RFC 822 Forensic Email Header Parser in Vanilla JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/prismmigration/how-we-built-a-zero-dependency-rfc-822-forensic-email-header-parser-in-vanilla-javascript-10 - A calendar library returned the same answer for every year — and my tests agreed with it Source: devto-javascript Topic: JavaScript URL: https://dev.to/beachcombers/a-calendar-library-returned-the-same-answer-for-every-year-and-my-tests-agreed-with-it-1j93 - How Does useEffect Actually Work? Source: devto-javascript Topic: JavaScript URL: https://dev.to/tanu_priya/how-does-useeffect-actually-work-3c53 - I scraped 89 job postings to find out how my salary parser was lying to me Source: devto-javascript Topic: JavaScript URL: https://dev.to/apify/i-scraped-89-job-postings-to-find-out-how-my-salary-parser-was-lying-to-me-51kh - Web Locks API: Stop Duplicate Work Across Browser Tabs Source: devto-javascript Topic: JavaScript URL: https://dev.to/pop_watch_ac45504c97f6c29/web-locks-api-stop-duplicate-work-across-browser-tabs-54oe - What a seller-side HTTP 402 + MCP paywall looks like Source: devto-javascript Topic: JavaScript URL: https://dev.to/kevin2003050666coder/what-a-seller-side-http-402-mcp-paywall-looks-like-36n - How to Stop an LLM From Returning Broken JSON — and Why Valid JSON Is the Easy Half Source: devto-javascript Topic: JavaScript URL: https://dev.to/infoinlet1/how-to-stop-an-llm-from-returning-broken-json-and-why-valid-json-is-the-easy-half-49jf - Fencing Tokens Stop the Write Your Redis Lease Already Released Source: devto-javascript Topic: JavaScript URL: https://dev.to/karuha/fencing-tokens-stop-the-write-your-redis-lease-already-released-30ec - How I Built a Simple BPM Counter with JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/zebson_bbf05e7d258b0d69ff/how-i-built-a-simple-bpm-counter-with-javascript-41ni - Post 1: hello flow Source: devto-javascript Topic: JavaScript URL: https://dev.to/mofifunoluwake/post-1-hello-flow-12d4 - Intelligent Document Processing with Apache Camel, Docling & LangChain4j Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/intelligent-document-processing-with-apache-camel-docling-langchain4j.html - 4 JavaScript Things I Learned Recently Source: devto-javascript Topic: JavaScript URL: https://dev.to/candyx3/4-javascript-things-i-learned-recently-19f0 - DuckDB And The Embedded Analytical Database Trend Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/09/duckdb-and-the-embedded-analytical-database-trend.html - Fixing npm Global Command Not Found on Windows Source: devto-javascript Topic: JavaScript URL: https://dev.to/devlog/fixing-npm-global-command-not-found-on-windows-50e1 - JS - Loops Source: devto-javascript Topic: JavaScript URL: https://dev.to/mark_tony_160702/js-loops-3fce - Server-Side Request Forgery (CWE-918): From Auto-Detected Finding to Live Exploit to an Honest Tooling Gap — Fully Offline Source: devto-javascript Topic: JavaScript URL: https://dev.to/jomynn/server-side-request-forgery-cwe-918-from-auto-detected-finding-to-live-exploit-to-an-honest-57d6 - Micro-Frontends: Webpack Module Federation in React 🧩 Source: devto-javascript Topic: JavaScript URL: https://dev.to/iprajapatiparesh/micro-frontends-webpack-module-federation-in-react-3b4h - Mesh vs SFU vs MCU: Choosing WebRTC Architecture That Scales Source: devto-javascript Topic: JavaScript URL: https://dev.to/betadrix_tech_dd984afdf03/mesh-vs-sfu-vs-mcu-choosing-webrtc-architecture-that-scales-2ll1 - Why Its an unknown Capsey takes England gloves for first time Matters for Sports Data Engineers Source: devto-javascript Topic: JavaScript URL: https://dev.to/muhammad_binnazeer_6a810/why-its-an-unknown-capsey-takes-england-gloves-for-first-time-matters-for-sports-data-engineers-59jb - How I Built a Real-Time Football Stats Tracker: Messi retires from Argentina duty with nothing left to give Source: devto-javascript Topic: JavaScript URL: https://dev.to/muhammad_binnazeer_6a810/how-i-built-a-real-time-football-stats-tracker-messi-retires-from-argentina-duty-with-nothing-left-1673 - JWT Authentication in Node.js: A Complete Security Guide with Express Source: devto-javascript Topic: JavaScript URL: https://dev.to/mehrdadkhodaverdi/jwt-authentication-in-nodejs-a-complete-security-guide-with-express-40al - Choosing an Unreleased API Over the One Already There Source: devto-javascript Topic: JavaScript URL: https://dev.to/megapixel99/choosing-an-unreleased-api-over-the-one-already-there-4h45 - Don't trust "processed locally" — check it yourself in three steps Source: devto-javascript Topic: JavaScript URL: https://dev.to/token111/dont-trust-processed-locally-check-it-yourself-in-three-steps-11f9 - Your GIF didn't band because you compressed it too hard Source: devto-javascript Topic: JavaScript URL: https://dev.to/yue_shu_c621a4a637f22396f/your-gif-didnt-band-because-you-compressed-it-too-hard-1l32 - How to fit Minesweeper into 247 bytes Source: javascript-weekly Topic: JavaScript (+React) URL: https://javascriptweekly.com/issues/800 ## Research - Your JSON Is Valid but Your Data Is Wrong: Five Failure Modes LLM Structured Outputs Won't Catch Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/your-json-is-valid-but-your-data-is-wrong-five-failure-modes-llm-structured-outputs-wont-catch/ - What We Miss About Missing Values Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/what-we-miss-about-missing-values/ - Beyond Point Predictions: A Practical Introduction to Bayesian Neural Networks Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/beyond-point-predictions-a-practical-introduction-to-bayesian-neural-networks/ - 5 AI Skills That Will Keep Data Scientists Relevant in 2027 Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/5-ai-skills-that-will-keep-data-scientists-relevant-in-2027/ ## Community - Claude Fable 5.1 made me a really nice animated pelican Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/claude-fable-5-1/ - Codex bundles LibreOffice Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/codex-libreoffice/ - GeoJSON Map Viewer Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/geojson/ - Why the `unreachable!()` can't be optimized away? Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/why-the-unreachable-cant-be-optimized-away/142177 - Quoting Tarn Adams Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/tarn-adams/ - datasette-mcp 0.2 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/datasette-mcp/ - Python 3.15.0 candidate 2 is here! Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Sep/1/python-315-rc-2/ - What's wrong with this line and why? Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/whats-wrong-with-this-line-and-why/142164 - Illegal impl block Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/illegal-impl-block/142163 - Avoiding repeated match when dispatching a unit variants enum to types Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/avoiding-repeated-match-when-dispatching-a-unit-variants-enum-to-types/142158 - PyCoder’s Weekly: Issue #750: State of Django, PSF Elections, Python 3.15, and More (2026-09-01) Source: planet-python Topic: Python (+Django) URL: https://pycoders.com/issues/750 - Django Weblog: Djangonaut Space - Session 7 Accepting Applications Source: planet-python Topic: Python (+Django) URL: https://www.djangoproject.com/weblog/2026/sep/01/djangonaut-space-session-7-accepting-applications/ - James Bennett: Boring Python: dependency management Source: planet-python Topic: Python URL: https://www.b-list.org/weblog/2022/may/13/boring-python-dependencies/ - Hugo van Kemenade: Help test Python 3.15! Source: planet-python Topic: Python URL: https://hugovk.dev/blog/2026/help-test-python-315/ - Hardcaml Networking Library - Toy Project Source: ocaml-weekly-news Topic: OCaml URL: https://alan.petitepomme.net/cwn/2026.09.01.html#6 - Graham Dumpleton: Introducing wrapture Source: planet-python Topic: Python URL: https://grahamdumpleton.me/posts/2026/08/introducing-wrapture/ - Seth Michael Larson: Buying GameCube games from other regions Source: planet-python Topic: Python URL: https://sethmlarson.dev/buying-gamecube-games-from-another-region?utm_campaign=rss - AyanDict 3.0.0 Released Source: lobsters Topic: General (+Go) URL: https://github.com/ilius/ayandict/releases/tag/v3.0.0 - RISC-V interpreter from the future Source: lobsters Topic: General (+Rust) URL: https://abundance.build/blog/2026-08-31-risc-v-interpreter-from-the-future/ ## Media - #494 Python Wrapture Source: python-bytes Topic: Python (+AI, FastAPI) URL: https://pythonbytes.fm/episodes/show/494/python-wrapture - The mystery is solved... and the answer is 40x cheaper than Claude Source: youtube-fireship Topic: Web (+General, JavaScript) URL: https://www.youtube.com/watch?v=r-tzcMlQISk