TILens Daily Edition 2026-10-19 Filters: topic=languages, github=hidden Stats: 74 articles, 18 sources, 5 research papers Top topics: JavaScript, Python, AI ## News - Announcing Python Software Foundation Fellow Members for Q3 2026! 🎉 Source: pyfound-blog Topic: Python URL: https://pyfound.blogspot.com/2026/10/announcing-python-software-foundation.html - Spring Office Hours Podcast: S5E26 - dev2Next, Native JSON and a Week of New Models Source: spring-blog Topic: Java URL: https://spring.io/blog/2026/10/19/spring-office-hours-podcast-S5E26 - JEP targeted to JDK 28: 546: Adaptive Heap Sizing for ZGC Source: inside-java Topic: Java URL: https://inside.java/2026/10/19/jep546-target-jdk28/ - Java News Roundup: JEPs for JDK 28, Azul Payara, Gatherers4j, Google ADK, Yupiik, Apache Camel CVEs Source: infoq-java Topic: Java URL: https://www.infoq.com/news/2026/10/java-news-roundup-oct12-2026/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java - Local-first photo editing in the browser: what the pipeline split actually looks like Source: devto-javascript Topic: JavaScript URL: https://dev.to/tonytoolbox/local-first-photo-editing-in-the-browser-what-the-pipeline-split-actually-looks-like-kp - Como ler e inspecionar arquivos Apache Parquet no navegador sem backend Source: devto-javascript Topic: JavaScript URL: https://dev.to/geekecia/como-ler-e-inspecionar-arquivos-apache-parquet-no-navegador-sem-backend-1cl3 - How We Built a 100% Client-Side C2PA Metadata Scrubber, Invisible Unicode Cleaner & NotebookLM Bundler in the Browser Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/soulkieng/how-we-built-a-100-client-side-c2pa-metadata-scrubber-invisible-unicode-cleaner-notebooklm-376e - The DELETE Route Checked Ownership. GET Didn't. (BOLA Write-up) Source: devto-javascript Topic: JavaScript URL: https://dev.to/oopssec-store/the-delete-route-checked-ownership-get-didnt-bola-write-up-4lg8 - Build a Voice-Powered Accessibility Tool Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/voice_developer/build-a-voice-powered-accessibility-tool-1gob - I deleted my Rust helper and moved zip extraction into the browser. Here's what it cost. Source: devto-javascript Topic: JavaScript URL: https://dev.to/constantin_alex_05c9c24b7/i-deleted-my-rust-helper-and-moved-zip-extraction-into-the-browser-heres-what-it-cost-51l8 - How to Build a Pronunciation Guide App with AI Voice Source: devto-javascript Topic: JavaScript URL: https://dev.to/voice_developer/how-to-build-a-pronunciation-guide-app-with-ai-voice-3b2k - Two .npmrc Lines That Stop npm Supply Chain Worms (Tested on npm 10, 11 and 12) Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/moksh/two-npmrc-lines-that-stop-npm-supply-chain-worms-tested-on-npm-10-11-and-12-99k - Cannot Read Properties of Undefined (Reading 'bind'): The Fix Source: devto-javascript Topic: JavaScript URL: https://dev.to/coremesh_team/cannot-read-properties-of-undefined-reading-bind-the-fix-4jb6 - Playwright recorded my 25 fps animation at about 9. The fix was to stop recording. Source: devto-javascript Topic: JavaScript URL: https://dev.to/ayoub_hammoudi/playwright-recorded-my-25-fps-animation-at-about-9-the-fix-was-to-stop-recording-5ac7 - Why I built a lightweight, ad-free QR Scanner using Web Technologies Source: devto-javascript Topic: JavaScript URL: https://dev.to/zain_choohan_8645033860ec/why-i-built-a-lightweight-ad-free-qr-scanner-using-web-technologies-4204 - The provider still bills the open STT socket after the browser hangs up Source: devto-javascript Topic: JavaScript URL: https://dev.to/florian13/the-provider-still-bills-the-open-stt-socket-after-the-browser-hangs-up-105l - What is an Agent Harness? Understanding the Architecture Behind AI Agents Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/what-is-an-agent-harness-understanding-the-architecture-behind-ai-agents.html - Bloom Filters Explained: Understanding the Probabilistic Data Structure Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/bloom-filters-explained-understanding-the-probabilistic-data-structure.html - Flexible Constructor Bodies: Validating Before super() Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/10/flexible-constructor-bodies-validating-before-super.html - JEP 543 Finalizes Structured Concurrency in JDK 28, Ending Seven Preview Rounds Source: infoq-java Topic: Java URL: https://www.infoq.com/news/2026/10/jep-543-jdk-28/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java - How to Automate Your Workflow With Claude Code Hooks Source: real-python Topic: Python URL: https://realpython.com/claude-code-hooks/ - Security updates for Monday Source: lwn Topic: Open Source (+Django, PostgreSQL, Python) URL: https://lwn.net/Articles/1101421/ - Building a Custom Automation Toolkit for Kali Linux & Network Defense Source: devto-javascript Topic: JavaScript URL: https://dev.to/akinator_0xe404/building-a-custom-automation-toolkit-for-kali-linux-network-defense-k4k - Recolor One Region of an Image Without Flattening the Shading Source: devto-javascript Topic: JavaScript URL: https://dev.to/rockimg/recolor-one-region-of-an-image-without-flattening-the-shading-5751 - How to catch out-of-scope coding-agent tasks before execution Source: devto-javascript Topic: JavaScript URL: https://dev.to/suirindo/how-to-catch-out-of-scope-coding-agent-tasks-before-execution-d3m - forEach Doesn't Wait for Your await: The Bug That Makes APIs Reply Before the Work Is Done Source: devto-javascript Topic: JavaScript URL: https://dev.to/anas_sheikh_2/foreach-doesnt-wait-for-your-await-the-bug-that-makes-apis-reply-before-the-work-is-done-493f - I built jsoncrafter: JSON to TypeScript types, Zod schemas and a mock REST API in one command Source: devto-javascript Topic: JavaScript URL: https://dev.to/mhk_sameera/i-built-jsoncrafter-json-to-typescript-types-zod-schemas-and-a-mock-rest-api-in-one-command-2o55 - React Component Design Patterns: Composition, Reusability, and Clean Architecture Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/ansh_sheladiya/react-component-design-patterns-composition-reusability-and-clean-architecture-358l - One API for Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee jobs (with a daily new-jobs feed) Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/ostrata/one-api-for-greenhouse-lever-ashby-workable-smartrecruiters-and-recruitee-jobs-with-a-daily-348a - How to bulk-verify EU VAT numbers and companies (VIES, LEI, SIREN) with one API call Source: devto-javascript Topic: JavaScript URL: https://dev.to/ostrata/how-to-bulk-verify-eu-vat-numbers-and-companies-vies-lei-siren-with-one-api-call-5bf2 - Adding Call Booking to My Site Chatbot Using the Cal.com API v2 Source: devto-javascript Topic: JavaScript URL: https://dev.to/the_bomber_f1e42beb1feaec/adding-call-booking-to-my-site-chatbot-using-the-calcom-api-v2-i69 - 611 tests in 4.2 seconds, no test framework, and only one file mocks anything Source: devto-javascript Topic: JavaScript URL: https://dev.to/daniel_pertu/611-tests-in-42-seconds-no-test-framework-and-only-one-file-mocks-anything-310h - 1-Prompt Client Deliverables for PR Agencies, Commercial Photography Studios, and Executive Search Firms Source: devto-javascript Topic: JavaScript URL: https://dev.to/brian_a2eebd5059c1c2/1-prompt-client-deliverables-for-pr-agencies-commercial-photography-studios-and-executive-search-5e1i - Your CI is green. Your tests might be lying. Source: devto-javascript Topic: JavaScript URL: https://dev.to/techdevfun/your-ci-is-green-your-tests-might-be-lying-43af - Quiz: How to Automate Your Workflow With Claude Code Hooks Source: real-python Topic: Python URL: https://realpython.com/quizzes/claude-code-hooks/ - Your parseInt Turned a Tiny Number Into Five Source: devto-javascript Topic: JavaScript URL: https://dev.to/sergueyasaelshinder/your-parseint-turned-a-tiny-number-into-five-2lhc - I got tired of marketplace image rejects — so I shipped an offline HTML batch resizer Source: devto-javascript Topic: JavaScript URL: https://dev.to/batchimagetools/i-got-tired-of-marketplace-image-rejects-so-i-shipped-an-offline-html-batch-resizer-6el - Fix Winter Orb Mana With U4gm in Path of Exile 1 Source: devto-javascript Topic: JavaScript URL: https://dev.to/edinson1005/fix-winter-orb-mana-with-u4gm-in-path-of-exile-1-i03 - Reproducible fake test data from a schema, with no account Source: devto-javascript Topic: JavaScript URL: https://dev.to/meiorz/reproducible-fake-test-data-from-a-schema-with-no-account-4a40 - How I Lay Out Drywall Sheets Wall by Wall in the Browser Source: devto-javascript Topic: JavaScript URL: https://dev.to/drywallplanner/how-i-lay-out-drywall-sheets-wall-by-wall-in-the-browser-33o1 - React Authentication Systems: Secure Login, Sessions, and Protected Routes Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/ansh_sheladiya/react-authentication-systems-secure-login-sessions-and-protected-routes-5c38 - JavaScript undefined Value – Overview and Proper Understanding Source: devto-javascript Topic: JavaScript URL: https://dev.to/code1/javascript-undefined-value-overview-and-proper-understanding-1dh5 - Vue 3.6: When a Watcher Throws, Your Other Watchers Stall Source: devto-javascript Topic: JavaScript URL: https://dev.to/parsajiravand/vue-36-when-a-watcher-throws-your-other-watchers-stall-25ge - Your 'Expand All' Button Is Quietly Causing Layout Thrashing Source: devto-javascript Topic: JavaScript URL: https://dev.to/parsajiravand/your-expand-all-button-is-quietly-causing-layout-thrashing-2lpj - LSM Trees vs B-Trees: Write Amplification, With a Real Measurement Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/10/lsm-trees-vs-b-trees-write-amplification-with-a-real-measurement.html - Building an Interactive Music Event & Bluegrass Festival Finder App Source: devto-javascript Topic: JavaScript URL: https://dev.to/nancy_oliver_284c785d6d12/building-an-interactive-music-event-bluegrass-festival-finder-app-5760 - TypeScript 6.0 `--noImplicitOverride` Is Now Default: What Your Class Hierarchies Must Fix Source: devto-javascript Topic: JavaScript URL: https://dev.to/jsmanifest/typescript-60-noimplicitoverride-is-now-default-what-your-class-hierarchies-must-fix-13bo - 1-Prompt Pre-Sale Proposal Engines for Exhibition Booth Builders, B2B Advisory Firms, and High-Ticket Clinic Coordinators Source: devto-javascript Topic: JavaScript URL: https://dev.to/brian_a2eebd5059c1c2/1-prompt-pre-sale-proposal-engines-for-exhibition-booth-builders-b2b-advisory-firms-and-53mj - How Agencies Replace 5-Hour Client Mockup and Proposal Prep With Deterministic 1-Prompt Draft Engines Source: devto-javascript Topic: JavaScript URL: https://dev.to/brian_a2eebd5059c1c2/how-agencies-replace-5-hour-client-mockup-and-proposal-prep-with-deterministic-1-prompt-draft-3912 - Auditing Client-Side JWT Claims, LocalStorage Secret Leaks, and B2B SaaS Pricing Page Architectures in Manifest V3 Source: devto-javascript Topic: JavaScript URL: https://dev.to/brian_a2eebd5059c1c2/auditing-client-side-jwt-claims-localstorage-secret-leaks-and-b2b-saas-pricing-page-architectures-1nbe - Build a Voice-Enabled Documentation Reader Source: devto-javascript Topic: JavaScript URL: https://dev.to/voice_developer/build-a-voice-enabled-documentation-reader-7jb - JS Reverse Engineering Case Study #7 — RSA Request Encryption + AES Response Decryption (JSEncrypt / Environment Patching / execjs) Source: devto-javascript Topic: JavaScript URL: https://dev.to/fxxx/js-reverse-engineering-case-study-7-rsa-request-encryption-aes-response-decryption-jsencrypt-3gk1 - JS Reverse Engineering Case Study #6 — Decrypting an AES Response (JS Reverse / Environment Patching / execjs) Source: devto-javascript Topic: JavaScript URL: https://dev.to/fxxx/js-reverse-engineering-case-study-6-decrypting-an-aes-response-js-reverse-environment-36m1 - CLI Design for Humans and AI: Building Dual-Audience Tools in Go Source: ardan-labs Topic: Go (+Rust) URL: https://www.ardanlabs.com/events/cli-design-for-humans-and-ai/ ## Research - Welcome to Google Gemini 4 Argon Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/welcome-to-google-gemini-4-argon/ - Can Conformal Prediction Take You from Accurate to Reliable Machine Learning? Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/can-conformal-prediction-take-you-from-accurate-to-reliable-machine-learning/ - How Many EEG Channels Do You Actually Need? Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/how-many-eeg-channels-do-you-actually-need/ - AI Harms and Their Technical Causes Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/ai-harms-and-their-technical-causes/ - Towards Adaptive and Real-Survey-Aligned Simulated Urban Mobility Behaviour of Generative Agents Source: arxiv-cs-ai Topic: AI Research (+AI, JavaScript, React) URL: https://arxiv.org/abs/2610.22407 ## Community - My obituary for programming Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Oct/19/my-obituary-for-programming/ - Considerations or quirks for direct Vec file writing/reading Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/considerations-or-quirks-for-direct-vec-u8-file-writing-reading/143155 - Code coverage ignore comments Source: rust-internals Topic: Rust URL: https://internals.rust-lang.org/t/code-coverage-ignore-comments/24681 - Rodrigo Girão Serrão: Startup configuration files Source: planet-python Topic: Python URL: https://mathspp.com/blog/startup-configuration-files - Django Weblog: Quarterly contributor outreach Source: planet-python Topic: Python (+Django) URL: https://www.djangoproject.com/weblog/2026/oct/19/quarterly-contributor-outreach/ - Hugo van Kemenade: Releasing Python 3.15.0 Source: planet-python Topic: Python URL: https://hugovk.dev/blog/2026/releasing-python-3-15-0/ - Add to `open` the missing modes that PHP `fopen` has Source: discuss-python-ideas Topic: Python URL: https://discuss.python.org/t/add-to-open-the-missing-modes-that-php-fopen-has/109551 - Notes from week 42 Source: ocaml-planet Topic: OCaml URL: https://www.tunbury.org/2026/10/19/week-42/ - LernerPython blog, from Reuven Lerner: Pandas date range selection: Slicing a datetime index with .loc Source: planet-python Topic: Python URL: https://lernerpython.com/2026/10/19/pandas-date-range-selection-slicing-a-datetime-index-with-loc/ - Peter Hoffmann: Home Server Ops with a Read-Only Agent and pyinfra Source: planet-python Topic: Python URL: https://peter-hoffmann.com/2026/home-server-with-a-read-only-agent-and-pyinfra.html - Go will reject certificate chains containing eight distrusted SPKIs Source: lobsters Topic: General (+Go) URL: https://github.com/golang/go/commit/90617fb7ceb59cf08bee7826bb51b8c8fb8c11de - Rendering untrusted HTML email, safely (2021) Source: lobsters Topic: General (+JavaScript, Web) URL: https://making.close.com/posts/rendering-untrusted-html-email-safely/ - 2026 is an exciting year for the Rust compiler (and me) Source: lobsters Topic: General (+Rust) URL: https://yoyo-code.com/2026-is-exciting-year-for-rust-compiler-and-me/ - A5 v1.0 Source: lobsters Topic: General (+Rust) URL: https://a5geo.org/blog/2026/10/14/a5-v1 - Beginning of the Ende (a community Deno fork) Source: lobsters Topic: General (+JavaScript) URL: https://blog.webb.page/WM-105