TILens Daily Edition 2026-10-17 Filters: topic=languages, github=hidden Stats: 71 articles, 11 sources, 2 research papers Top topics: JavaScript, Python, AI ## News - Episode 72 “OpenJDK Bug Fixing, JavaOne, and JDK 28” [IJN] Source: inside-java Topic: Java URL: https://inside.java/2026/10/17/podcast-072/ - Stop Using Random Card Numbers in Your Checkout Tests (Use These Instead) Source: devto-javascript Topic: JavaScript URL: https://dev.to/mondaytool/stop-using-random-card-numbers-in-your-checkout-tests-use-these-instead-3o0e - Stack, Heap e memória: por que isso ainda importa para quem programa em JavaScript? Source: devto-javascript Topic: JavaScript URL: https://dev.to/lucasharosa/stack-heap-e-memoria-por-que-isso-ainda-importa-para-quem-programa-em-javascript-h30 - Package Drift Weekly — 2026-10-17 Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/pkgdrift/package-drift-weekly-2026-10-17-39ga - Build a Keyboard-Driven Test Grader in Plain JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/quickgradecalc/build-a-keyboard-driven-test-grader-in-plain-javascript-26ab - LLM JSON output: one setting dropped valid JSON from 75% to 4% Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/mattbusel/llm-json-output-one-setting-dropped-valid-json-from-75-to-4-1o12 - Type-Safe Web Scraping for AI Agents: Integrating Firecrawl into a TypeScript Monorepo Source: devto-javascript Topic: JavaScript URL: https://dev.to/ryan_gallagher/type-safe-web-scraping-for-ai-agents-integrating-firecrawl-into-a-typescript-monorepo-17lg - Is anyone still reading that thread? Check the author's last reply with 3 free APIs Source: devto-javascript Topic: JavaScript URL: https://dev.to/kevan3010/is-anyone-still-reading-that-thread-check-the-authors-last-reply-with-3-free-apis-44i5 - Telegram Offered Free Hosting. I Tested It Against Two VPSs. Source: devto-javascript Topic: JavaScript URL: https://dev.to/jabrailkhalil/telegram-serverless-vs-two-vpss-what-the-benchmarks-actually-show-44p8 - We fetched 104 AI-built sites the way GPTBot does. 61% were empty. Source: devto-javascript Topic: JavaScript URL: https://dev.to/georgi_kalchev_85d01f7368/we-fetched-104-ai-built-sites-the-way-gptbot-does-61-were-empty-2om0 - Bulletproof FinTech: Building Type-Safe Stripe and Adyen Payment Gateways in TypeScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/programmingcentral/bulletproof-fintech-building-type-safe-stripe-and-adyen-payment-gateways-in-typescript-4433 - Turning a 3D configurator into a real quote - price and lead time, not just a pretty model Source: devto-javascript Topic: JavaScript URL: https://dev.to/gronskideveloper/turning-a-3d-configurator-into-a-real-quote-price-and-lead-time-not-just-a-pretty-model-3pe0 - Pricing Rollout Build Log: Correlated Frontend and Backend Browser Fetch Logging Source: devto-javascript Topic: JavaScript URL: https://dev.to/peterparker8991/pricing-rollout-build-log-correlated-frontend-and-backend-browser-fetch-logging-4fcl - Record Your Own Sound Button in the Browser: MediaRecorder, Silence Trimming and a Tiny WAV Encoder Source: devto-javascript Topic: JavaScript URL: https://dev.to/abidali671/record-your-own-sound-button-in-the-browser-mediarecorder-silence-trimming-and-a-tiny-wav-encoder-33kb - I added page numbers without uploading the PDF. The page still isn't quiet. Source: devto-javascript Topic: JavaScript URL: https://dev.to/felixilands/i-added-page-numbers-without-uploading-the-pdf-the-page-still-isnt-quiet-55fn - How to encrypt user data in the browser with the Web Crypto API Source: devto-javascript Topic: JavaScript URL: https://dev.to/_aniruddha_d/how-to-encrypt-user-data-in-the-browser-with-the-web-crypto-api-47m5 - How to Convert JSON to TypeScript Interfaces Source: devto-javascript Topic: JavaScript URL: https://dev.to/thattoolsite/how-to-convert-json-to-typescript-interfaces-5d1i - google-trends-api dailyTrends returning 404? Get Google's trending searches from Node.js or Python Source: devto-javascript Topic: JavaScript URL: https://dev.to/hiver/google-trends-api-dailytrends-returning-404-get-googles-trending-searches-from-nodejs-or-python-1hic - I built a portfolio where you race my times in 4 daily puzzles Source: devto-javascript Topic: JavaScript URL: https://dev.to/aedit/i-built-a-portfolio-where-you-race-my-times-in-4-daily-puzzles-3il5 - Build a Grok Voice 3.0 Voice Agent in Node.js: Mic In, Speaker Out, Live Transcripts Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/super_lewis/build-a-grok-voice-30-voice-agent-in-nodejs-mic-in-speaker-out-live-transcripts-5al6 - 17 Best Websites to Buy iCloud Email Accounts in 2026 Source: devto-javascript Topic: JavaScript URL: https://dev.to/smmgetit54/17-best-websites-to-buy-icloud-email-accounts-in-2026-4o0b - Merging PDFs in the browser: no server, no upload Source: devto-javascript Topic: JavaScript URL: https://dev.to/toolvero/merging-pdfs-in-the-browser-no-server-no-upload-306a - The Equalizer That Actually Listens: A Web Audio Analyser Deep-Dive Source: devto-javascript Topic: JavaScript URL: https://dev.to/bryanhamiltondev/the-equalizer-that-actually-listens-a-web-audio-analyser-deep-dive-b3 - Trustusazone | Explore Helpful Insights and Fresh Ideas Source: devto-javascript Topic: JavaScript URL: https://dev.to/roberto_carlson_bae1ae475/trustusazone-explore-helpful-insights-and-fresh-ideas-1llh - GroundTruth OSINT UI update: free live global monitoring — 170 feeds, 3D globe, daily brief, no signup Source: devto-javascript Topic: JavaScript URL: https://dev.to/osintwatchapp/i-rebuilt-my-free-osint-dashboard-170-feeds-3d-globe-daily-email-brief-no-signup-kb5 - How to Create a Django Project Source: real-python Topic: Python (+Django) URL: https://realpython.com/django-setup/ - Python's Instance, Class, and Static Methods Demystified Source: real-python Topic: Python URL: https://realpython.com/instance-class-and-static-methods-demystified/ - The Best IDEs and Code Editors for Python (Guide) Source: real-python Topic: Python URL: https://realpython.com/python-ides-code-editors-guide/ - Python Histogram Plotting: NumPy, Matplotlib, pandas & Seaborn Source: real-python Topic: Python URL: https://realpython.com/python-histograms/ - Quiz: Python's .__call__() Method: Creating Callable Instances Source: real-python Topic: Python URL: https://realpython.com/quizzes/python-callable-instances/ - The leaderboard move in our product demo is a swap between two frozen arrays, and its 20 second timer lasts 10 Source: devto-javascript Topic: JavaScript URL: https://dev.to/daniel_pertu/the-leaderboard-move-in-our-product-demo-is-a-swap-between-two-frozen-arrays-and-its-20-second-c2g - The letters "ca" appear twice in a locale tag and mean Canada neither time Source: devto-javascript Topic: JavaScript URL: https://dev.to/daniel_pertu/the-letters-ca-appear-twice-in-a-locale-tag-and-mean-canada-neither-time-29nk - Build an Accounts Receivable Turnover and DSO Calculator in JavaScript (Plus the Quarterly-Data Bug) Source: devto-javascript Topic: JavaScript URL: https://dev.to/alan-matthew/build-an-accounts-receivable-turnover-and-dso-calculator-in-javascript-plus-the-quarterly-data-bug-4jp4 - Cross-Tab and Cross-Browser Communication Source: devto-javascript Topic: JavaScript URL: https://dev.to/zeeshanali0704/cross-tab-and-cross-browser-communication-2b99 - A 33-hour Office.js rollout that changed four bytes Source: devto-javascript Topic: JavaScript URL: https://dev.to/r0men_/a-33-hour-officejs-rollout-that-changed-four-bytes-3001 - JSON Formatter vs Validator: What's the Difference? Source: devto-javascript Topic: JavaScript URL: https://dev.to/tinali7564eng/json-formatter-vs-validator-whats-the-difference-8mf - Nine include globs, thirty-three excludes, and twenty-five of them name a pnpm store path Source: devto-javascript Topic: JavaScript URL: https://dev.to/daniel_pertu/nine-include-globs-thirty-three-excludes-and-twenty-five-of-them-name-a-pnpm-store-path-3275 - How to Preview HTML Code Online Safely: Sandboxed iframes Explained Source: devto-javascript Topic: JavaScript URL: https://dev.to/avinashkori/how-to-preview-html-code-online-safely-sandboxed-iframes-explained-651 - Build a GPA Calculator in JavaScript (and Avoid the Floating-Point Bugs Everyone Hits) Source: devto-javascript Topic: JavaScript URL: https://dev.to/alan-matthew/build-a-gpa-calculator-in-javascript-and-avoid-the-floating-point-bugs-everyone-hits-2c31 - Tablespeak: a menu translator that spells every dish the way the restaurant does Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/jainil26/tablespeak-a-menu-translator-that-spells-every-dish-the-way-the-restaurant-does-1c9m - Core Web Vitals Explained: How to Fix LCP, CLS and INP in Your App Source: devto-javascript Topic: JavaScript URL: https://dev.to/synfinity-dynamics-pvt-ltd/core-web-vitals-explained-how-to-fix-lcp-cls-and-inp-in-your-app-cpc - I Built a Chess Tool That Turns My Lost Games Into Personalized Puzzles Source: devto-javascript Topic: JavaScript URL: https://dev.to/peaceful_hours_bf2345026c/i-built-a-chess-tool-that-turns-my-lost-games-into-personalized-puzzles-5dcl - Top 16 Reliable Websites for Buying Gmail Accounts Source: devto-javascript Topic: JavaScript URL: https://dev.to/smmusapva12224/top-16-reliable-websites-for-buying-gmail-accounts-hin - Search engines saw 4 syllables. The page had 199. Here's the bug. Source: devto-javascript Topic: JavaScript URL: https://dev.to/superfire/search-engines-saw-4-syllables-the-page-had-199-heres-the-bug-59a4 - I built a photo and video editor that shows the maths behind every effect Source: devto-javascript Topic: JavaScript URL: https://dev.to/boya16573design/i-built-a-photo-and-video-editor-that-shows-the-maths-behind-every-effect-1lfi - Next.js Marketplace Errors: JavaScript Minified Traces, Source Maps, and Rollback Signals Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/solomonfletcher5872/nextjs-marketplace-errors-javascript-minified-traces-source-maps-and-rollback-signals-29pj - One env var between localhost and production: how VITE_API_URL keeps my axios client deploy-proof Source: devto-javascript Topic: JavaScript URL: https://dev.to/kamrankhandev/one-env-var-between-localhost-and-production-how-viteapiurl-keeps-my-axios-client-deploy-proof-cia - How I built a live halftone portrait in React with just Canvas 2D Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/suraj_nandan_dcd78e7ec898/how-i-built-a-live-halftone-portrait-in-react-with-just-canvas-2d-5ejg - i wrote a cookie policy for a product that sets no cookies Source: devto-javascript Topic: JavaScript URL: https://dev.to/omyvnss/i-wrote-a-cookie-policy-for-a-product-that-sets-no-cookies-2bin - 🚀 5 Clean Code Habits That Will Make You a Better Developer in 2026 Source: devto-javascript Topic: JavaScript URL: https://dev.to/chamod_madhushan/5-clean-code-habits-that-will-make-you-a-better-developer-in-2026-29jf - [Boost] Source: devto-javascript Topic: JavaScript URL: https://dev.to/murraylr/-58d5 - eval() in a straitjacket: running user JavaScript under a strict CSP Source: devto-javascript Topic: JavaScript URL: https://dev.to/murraylr/eval-in-a-straitjacket-running-user-javascript-under-a-strict-csp-3dhp - 17/10 Source: devto-javascript Topic: JavaScript URL: https://dev.to/learner666/1710-9pp - Compare building a modern React CRUD application with REST versus GraphQL. Understand query shapes, state mutations, and implementation patterns Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/nileslabs/compare-building-a-modern-react-crud-application-with-rest-versus-graphql-understand-query-shapes-omo - Decoding base64 in Python at 10 gigabytes per second Source: pythonhub-digest Topic: Python URL: https://lemire.me/blog/2026/10/17/decoding-base64-in-python-at-10-gigabytes-per-second/ ## Research - The Number Your Quantization Gate Doesn't Have Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/the-number-your-quantization-gate-doesnt-have/ - When EEG Models See the Same People in Training and Testing Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/when-eeg-models-see-the-same-people-in-training-and-testing/ ## Community - Inline rendering with document​.currentScript Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Oct/17/document-currentscript/ - Any method to ignore spaces in Rust in statements with if/else or similar? Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/any-method-to-ignore-spaces-in-rust-in-statements-with-if-else-or-similar/143106 - Serde: Implementing deserialize_struct for my custom deserializer Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/serde-implementing-deserialize-struct-for-my-custom-deserializer/143102 - web-edit 0.1a2 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Oct/17/web-edit/ - Guidance on isolating a crate from its optional dependencies (alternative: a crate family) Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/guidance-on-isolating-a-crate-from-its-optional-dependencies-alternative-a-crate-family/143100 - Confusing compiller error message when [`FnOnce`] closure moves captured ownership-value out of self Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/confusing-compiller-error-message-when-fnonce-closure-moves-captured-ownership-value-out-of-self/143099 - Rookie Question: &T vs Box Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/rookie-question-t-vs-box-t/143092 - The Python Coding Stack: 2. Who actually does the work, the model or the software? Source: planet-python Topic: Python (+AI) URL: https://www.thepythoncodingstack.com/p/2-who-actually-does-the-work-the - EuroPython: Humans of EuroPython: Emma Cooke Source: planet-python Topic: Python URL: https://blog.europython.eu/humans-of-ep-emma/ - Talk Python Blog: Introducing Talk Python Membership Source: planet-python Topic: Python URL: https://talkpython.fm/blog/posts/introducing-talk-python-membership/ - @sumtype: nested variants + implicit sealing for sum types Source: discuss-python-ideas Topic: Python URL: https://discuss.python.org/t/sumtype-nested-variants-implicit-sealing-for-sum-types/109536 - LernerPython blog, from Reuven Lerner: Pandas Grouper NaNs: Why outlier dates create empty groups Source: planet-python Topic: Python URL: https://lernerpython.com/2026/10/17/pandas-grouper-nans-why-outlier-dates-create-empty-groups/ - What's New in React 19.3 and How It Changes UI Development Source: hacker-news Topic: General (+JavaScript, React) URL: https://jsdev.space/react-19-3/ ## Media - #566: State of the art in Python 2026 Source: talk-python Topic: Python URL: https://talkpython.fm/episodes/show/566/state-of-the-art-in-python-2026