TILens Daily Edition 2026-11-09 Filters: topic=languages, github=hidden Stats: 65 articles, 14 sources, 4 research papers Top topics: JavaScript, Python, AI ## News - Spring AI 2.1.0-RC2 Available Now Source: spring-blog Topic: Java (+AI) URL: https://spring.io/blog/2026/11/09/spring-ai-2-1-0-RC2-available-now - A Valhalla Ticker in One int Source: inside-java Topic: Java URL: https://inside.java/2026/11/09/inside-java-ticker-value-class/ - How I built a responsive landing page with animated cards in HTML, CSS and JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/sebastin_ayora/how-i-built-a-responsive-landing-page-with-animated-cards-in-html-css-and-javascript-3a8 - 서버 없이 HTML 한 장으로 소방 법정 서류 5종 PDF 만들기 (소방안전관리자용 무료 작성기) Source: devto-javascript Topic: JavaScript URL: https://dev.to/sobangnote/seobeo-eobsi-html-han-jangeuro-sobang-beobjeong-seoryu-5jong-pdf-mandeulgi-sobanganjeongwanrijayong-muryo-jagseonggi-60m - Java News Roundup: TornadoVM, A2A Java, Open Liberty, Open J Proxy, Gradle, EclipseStore Source: infoq-java Topic: Java URL: https://www.infoq.com/news/2026/11/java-news-roundup-nov02-2026/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java - A CRM migration can pass the row count and fail the account history Source: devto-javascript Topic: JavaScript URL: https://dev.to/stackendbox/a-crm-migration-can-pass-the-row-count-and-fail-the-account-history-38j1 - How I Engineered My Full-Stack Developer Portfolio (635 UI Layers, 3D Orbit & Terminal Contact) Source: devto-javascript Topic: JavaScript (+AI, FastAPI, MongoDB, PostgreSQL, Python, React) URL: https://dev.to/husnainahmad/how-i-engineered-my-full-stack-developer-portfolio-635-ui-layers-3d-orbit-terminal-contact-39i9 - How I built a Pokémon pack opening simulator with real, measured odds Source: devto-javascript Topic: JavaScript URL: https://dev.to/ripmath/how-i-built-a-pokemon-pack-opening-simulator-with-real-measured-odds-la7 - Darkroom Heist: turning a darkroom timer into a daily safe-cracking game Source: devto-javascript Topic: JavaScript URL: https://dev.to/freddy_haug_d75c053adc9d2/darkroom-heist-turning-a-darkroom-timer-into-a-daily-safe-cracking-game-3g11 - MB to GB Conversion Explained: Formula, Examples, and Decimal vs Binary Storage Source: devto-javascript Topic: JavaScript URL: https://dev.to/unitmorph/mb-to-gb-conversion-explained-formula-examples-and-decimal-vs-binary-storage-1cl3 - POV: You Asked Your Coding Agent to Fix a Null Reference for the Third Time Today Source: devto-javascript Topic: JavaScript URL: https://dev.to/jakeburwick/pov-you-asked-your-coding-agent-to-fix-a-null-reference-for-the-third-time-today-3l5k - A Verified Build Pipeline Published Malware. Here's What Failed. Source: devto-javascript Topic: JavaScript URL: https://dev.to/inclinq_founder/a-verified-build-pipeline-published-malware-heres-what-failed-7f6 - Building 11 Firefox Extensions Without a Backend: Local-First Storage for Every Tool Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/building-11-firefox-extensions-without-a-backend-local-first-storage-for-every-tool-26ng - Firefox Privacy Extensions That Actually Reduce Your Data Footprint Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/firefox-privacy-extensions-that-actually-reduce-your-data-footprint-3lka - How to Use Firefox for Deep Research: A Session-Based Workflow with Extensions Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/how-to-use-firefox-for-deep-research-a-session-based-workflow-with-extensions-5g11 - Firefox vs Chrome in 2026: A Practical Comparison for People Who Use Both Source: devto-javascript Topic: JavaScript (+Information Retrieval) URL: https://dev.to/weatherclockdash/firefox-vs-chrome-in-2026-a-practical-comparison-for-people-who-use-both-4554 - Upgrade from MongoDB 8.0 to 9.0 Without Surprises: A Realistic Walkthrough with Docker Source: devto-javascript Topic: JavaScript (+MongoDB) URL: https://dev.to/mongodb/upgrade-from-mongodb-80-to-90-without-surprises-a-realistic-walkthrough-with-docker-3mji - COBOL and the Economics of a “Dead” Language That Still Moves Trillions Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/11/cobol-and-the-economics-of-a-dead-language-that-still-moves-trillions.html - TDD With AI Agents: Design the Tests First, Let the Agent Implement Source: real-python Topic: Python URL: https://realpython.com/tdd-ai-agents/ - Organizing Your Express.js App: A Complete Guide to the MVC Pattern Source: devto-javascript Topic: JavaScript URL: https://dev.to/saurav_tb_pandey/organizing-your-expressjs-app-a-complete-guide-to-the-mvc-pattern-4o15 - TypeScript `Map` and `Set` Iteration in 2026: Why `downlevelIteration` Still Breaks Production Builds Source: devto-javascript Topic: JavaScript URL: https://dev.to/jsmanifest/typescript-map-and-set-iteration-in-2026-why-downleveliteration-still-breaks-production-44hj - Programmatic Internal Linking: How I Found 47 Orphan Pages With a Node Script Source: devto-javascript Topic: JavaScript URL: https://dev.to/mitudas/programmatic-internal-linking-how-i-found-47-orphan-pages-with-a-node-script-1jg8 - Look up French companies by SIREN in JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/amaury1729/look-up-french-companies-by-siren-in-javascript-1g0o - Quiz: TDD With AI Agents: Design the Tests First, Let the Agent Implement Source: real-python Topic: Python URL: https://realpython.com/quizzes/tdd-ai-agents/ - I built 59 free browser-based dev tools in vanilla JS — here's what I learned Source: devto-javascript Topic: JavaScript (+AI, React) URL: https://dev.to/yuvaraj_radhakrishnan_224/i-built-59-free-browser-based-dev-tools-in-vanilla-js-heres-what-i-learned-2a74 - Stop Uploading Sensitive Configs: 10 Zero-Backend Browser Utilities for TypeScript, Kubernetes & SEO Source: devto-javascript Topic: JavaScript URL: https://dev.to/wlegend369/stop-uploading-sensitive-configs-10-zero-backend-browser-utilities-for-typescript-kubernetes-seo-3mh8 - Why Tesseract Fails on Cursive Handwriting (And How We Built a Two-Tier Vision Pipeline in Node.js) Source: devto-javascript Topic: JavaScript URL: https://dev.to/rishiraj_debnath_37f27161/why-tesseract-fails-on-cursive-handwriting-and-how-we-built-a-two-tier-vision-pipeline-in-nodejs-3bbp - Inviting an Editor was blocked, promoting an Author to Editor wasn't: a role-check shortcut in Ghost (CVE-2026-105678) Source: devto-javascript Topic: JavaScript URL: https://dev.to/santosh_kumarpuppala_96e/inviting-an-editor-was-blocked-promoting-an-author-to-editor-wasnt-a-role-check-shortcut-in-49mg - OFX looks like XML. It isn't, and QuickBooks will reject it Source: devto-javascript Topic: JavaScript URL: https://dev.to/hritik_chaudhary_5db0056f/ofx-looks-like-xml-it-isnt-and-quickbooks-will-reject-it-10ml - I added calculators for Nepal, Thailand and Bangladesh — what building for all of Asia taught me Source: devto-javascript Topic: JavaScript URL: https://dev.to/zaidi617796/i-added-calculators-for-nepal-thailand-and-bangladesh-what-building-for-all-of-asia-taught-me-h33 - Building 100% Client-Side Web Utilities: Solving Thermal Label Geometry & Stoichiometric Syringe Math Source: devto-javascript Topic: JavaScript URL: https://dev.to/amritbhandari111/building-100-client-side-web-utilities-solving-thermal-label-geometry-stoichiometric-syringe-194p - Podcast: Distributed LLM Inference on Kubernetes with llm-d, Wasm, & TornadoVM Source: infoq-java Topic: Java (+AI) URL: https://www.infoq.com/podcasts/distributed-llm-inference-kubernetes/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=Java - What Are t9n, l10n, i18n, and g11n? A Simple Guide for Developers Source: devto-javascript Topic: JavaScript URL: https://dev.to/hamidrazadev/what-are-t9n-l10n-i18n-and-g11n-a-simple-guide-for-developers-3f74 - TLA+ Explained: How Amazon Proves Distributed Designs Correct Before Writing Code Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/11/tla-explained-how-amazon-proves-distributed-designs-correct-before-writing-code.html - Test whether your AI agent pays safely over x402, in about 40 lines Source: devto-javascript Topic: JavaScript URL: https://dev.to/fizzl13/test-whether-your-ai-agent-pays-safely-over-x402-in-about-40-lines-2ooi - What Is Next.js? Explained Simply for Beginners Source: devto-javascript Topic: JavaScript (+Information Retrieval, React) URL: https://dev.to/kushkrg/what-is-nextjs-explained-simply-for-beginners-efo - Check whether a UK employer can sponsor your visa with about 40 lines of Node.js Source: devto-javascript Topic: JavaScript URL: https://dev.to/vigneshcafy/check-whether-a-uk-employer-can-sponsor-your-visa-with-about-40-lines-of-nodejs-2094 - Three event sites already hand you their data. Here's where each one hides it 🗂️ Source: devto-javascript Topic: JavaScript URL: https://dev.to/timmkal01/three-event-sites-already-hand-you-their-data-heres-where-each-one-hides-it-3dj9 - Chrome Extension Conflicts: Who Wins and 5 Code Fixes Source: devto-javascript Topic: JavaScript URL: https://dev.to/extensionbooster/chrome-extension-conflicts-who-wins-and-5-code-fixes-1gp7 - News Widget Dashboard: Live Headlines on Your Firefox New Tab Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/news-widget-dashboard-live-headlines-on-your-firefox-new-tab-2748 - Stock Market Dashboard for Firefox: Finance Data on Your New Tab Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/stock-market-dashboard-for-firefox-finance-data-on-your-new-tab-4a4c - Why I Replaced My Weather App Tab with a New Tab Extension (Weather & Clock Dashboard) Source: devto-javascript Topic: JavaScript URL: https://dev.to/weatherclockdash/why-i-replaced-my-weather-app-tab-with-a-new-tab-extension-weather-clock-dashboard-14je - How to get job listings from SEEK New Zealand with an API (Python, Node or no code) Source: devto-javascript Topic: JavaScript URL: https://dev.to/hmm_bigman/how-to-get-job-listings-from-seek-new-zealand-with-an-api-python-node-or-no-code-23ki - TanStack Query: Server State That Stays Fresh Without the Boilerplate Source: devto-javascript Topic: JavaScript URL: https://dev.to/practicaldevblog/tanstack-query-server-state-that-stays-fresh-without-the-boilerplate-4144 - Biome: One Tool to Lint and Format Your JavaScript Source: devto-javascript Topic: JavaScript URL: https://dev.to/practicaldevblog/biome-one-tool-to-lint-and-format-your-javascript-18ji - AI wrote it, you merged it: 4 JavaScript bugs to catch in review Source: devto-javascript Topic: JavaScript URL: https://dev.to/javascriptmastery/ai-wrote-it-you-merged-it-4-javascript-bugs-to-catch-in-review-4n7k ## Research - Continuous Batching Beats Static and Dynamic by Up to 2.91× in vLLM Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/continuous-batching-beats-static-and-dynamic-by-up-to-291-in-vllm/ - Ask AI to Refine Your Ideas, Not Invent Them Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/ask-ai-to-refine-your-ideas-not-invent-them/ - How to Estimate the Recall of AI Agents with Capture-Recapture Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/how-to-estimate-the-recall-of-ai-agents-with-capture-recapture/ - Quantile Regression Caught the House Price OLS Missed by $55K Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/quantile-regression-caught-the-house-price-ols-missed-by-55k/ ## Community - llm-anthropic 0.31 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Nov/9/llm-anthropic/ - Locating the source of a mysterious beep with Claude Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Nov/9/mysterious-beeps/ - 152nd airhacks tv: Expertise vs LLMs, BCE Boundaries, Transactions, Spec-Driven BCE Source: adam-bien Topic: Java (+AI) URL: https://adambien.blog/roller/abien/entry/152nd_airhacks_tv_expertise_vs_llms_bce_boundaries_transactions_spec_driven_bce - Force nightly rustfmt Source: rust-users-forum Topic: Rust URL: https://users.rust-lang.org/t/force-nightly-rustfmt/143581 - The Web Is More Than Enough, by Paul Ford Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Nov/9/hn-50421091/ - Hide your slop PR descriptions behind
Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Nov/9/details-summary/ - Notes from week 45 Source: ocaml-planet Topic: OCaml URL: https://www.tunbury.org/2026/11/09/week-45/ - LernerPython blog, from Reuven Lerner: Pandas 3.1 CSV loading: Multi-threaded, but PyArrow is still faster Source: planet-python Topic: Python URL: https://lernerpython.com/2026/11/09/pandas-3-1-csv-loading-multi-threaded-but-pyarrow-is-still-faster/ - Graham Dumpleton: Muru: import once, fork many Source: planet-python Topic: Python URL: https://grahamdumpleton.me/posts/2026/11/muru-import-once-fork-many/ - Armin Ronacher: AI and Irontown Source: planet-python Topic: Python URL: https://lucumr.pocoo.org/2026/11/9/irontown/ - Alcotest: finding flaky OCaml tests with JUnit reports Source: ocaml-planet Topic: OCaml URL: https://gazagnaire.org/blog/2026-11-09-alcotest-dune-release.html - PyPI's redesigned project pages with clearer security signals are now live Source: lobsters Topic: General (+Python) URL: https://blog.pypi.org/posts/2026-11-06-ui-updates-complete/ - What's new in Node.js 27 Source: lobsters Topic: General (+JavaScript) URL: https://nodejsdesignpatterns.com/blog/whats-new-in-nodejs-27/ - A Critique of GPUI Source: lobsters Topic: General (+Rust) URL: https://blog.zortax.de/posts/a-critique-of-gpui ## Media - OpenAI spent $1.2 million hacking Linux... and it was a bargain Source: youtube-fireship Topic: Web (+AI, General, JavaScript) URL: https://www.youtube.com/watch?v=pf5tXJZM1Rw