TILens Daily Edition 2026-11-12 Filters: topic=languages, github=hidden Stats: 105 articles, 18 sources, 4 research papers Top topics: JavaScript, Java, Python ## News - Forrester Consulting Finds IntelliJ IDEA Delivered 155% ROI and Highlights Open Approach to AI Source: intellij-idea-blog Topic: Java URL: https://blog.jetbrains.com/idea/2026/11/forrester-consulting-finds-intellij-idea-delivered-155-roi-and-highlights-open-approach-to-ai/ - Node.js 27.0.0-alpha.0.1.0 (Alpha) Source: nodejs-blog Topic: JavaScript URL: https://nodejs.org/en/blog/release/v27.0.0-alpha.0.1.0 - A Bootiful Podcast: Atomikos founder Guy Pardon on distributed transactions, data integrity, and more Source: spring-blog Topic: Java URL: https://spring.io/blog/2026/11/12/a-bootiful-podcast-guy-pardon - Reading a golf swing from a 9-axis IMU on a TV box: the calibration notes that actually mattered Source: devto-javascript Topic: JavaScript URL: https://dev.to/annest/reading-a-golf-swing-from-a-9-axis-imu-on-a-tv-box-the-calibration-notes-that-actually-mattered-14kg - False Sharing and Cache Lines: One Padded Field, a Measurable Slowdown Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/11/false-sharing-and-cache-lines-one-padded-field-a-measurable-slowdown.html - Free gold price and exchange rate API: no key, JSON Source: devto-javascript Topic: JavaScript URL: https://dev.to/crystalballmarkets/free-gold-price-and-exchange-rate-api-no-key-json-1l09 - Roman Numerals Are a Subtractive Notation: Parsing Them Backwards Is a Bug Factory Source: devto-javascript Topic: JavaScript URL: https://dev.to/miri-calc/roman-numerals-are-a-subtractive-notation-parsing-them-backwards-is-a-bug-factory-1fke - Solving for the Rate: Why r = n((A/P)^(1/(nt)) - 1) Breaks in Real Code Source: devto-javascript Topic: JavaScript URL: https://dev.to/miri-calc/solving-for-the-rate-why-r-nap1nt-1-breaks-in-real-code-a29 - Loan Payment Math: The Fixed-Payment Formula and the Five Bugs Around It Source: devto-javascript Topic: JavaScript URL: https://dev.to/miri-calc/loan-payment-math-the-fixed-payment-formula-and-the-five-bugs-around-it-2kli - I Built a Cheapest Fuel Station Map from Spanish Open Data Source: devto-javascript Topic: JavaScript URL: https://dev.to/pablotheblink/i-built-a-cheapest-fuel-station-map-from-spanish-open-data-504l - Writing a forex position size calculator in JavaScript: the pip value bugs Source: devto-javascript Topic: JavaScript URL: https://dev.to/edgelogtrading/writing-a-forex-position-size-calculator-in-javascript-the-pip-value-bugs-41f5 - Free OpenAI-compatible LLM APIs in 2026: how to switch `base_url` in Python and JS Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/shiva_prasad_cc614c6ee026/free-openai-compatible-llm-apis-in-2026-how-to-switch-baseurl-in-python-and-js-268p - I built a tool that films websites being built, commit by commit Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/elnar_zulfugarov_270b8f12/i-built-a-tool-that-films-websites-being-built-commit-by-commit-3c0m - Сколько стоит сайт в 2026 году: честные цифры от веб-студии Source: devto-javascript Topic: JavaScript URL: https://dev.to/saithub/skolko-stoit-sait-v-2026-ghodu-chiestnyie-tsifry-ot-vieb-studii-2b81 - How to connect with MERN stack developers community? can anyone help me ? Source: devto-javascript Topic: JavaScript URL: https://dev.to/kayes_molladev_ec68d9c62/how-to-connect-with-mern-stack-developers-community-can-anyone-help-me--2lm5 - QR codes for print: the module math behind "make it bigger" Source: devto-javascript Topic: JavaScript URL: https://dev.to/dummyipsum/qr-codes-for-print-the-module-math-behind-make-it-bigger-1oe0 - Why I Built 14 Privacy-First Browser Tools Using WebAssembly & WebGPU (No Uploads, Free Forever) Source: devto-javascript Topic: JavaScript URL: https://dev.to/mdshamimali/why-i-built-14-privacy-first-browser-tools-using-webassembly-webgpu-no-uploads-free-forever-1elm - Building a Concurrency-Safe WhatsApp & Google Sheets Pipeline with Real-Time Error Alerts Source: devto-javascript Topic: JavaScript URL: https://dev.to/adil_rahiman_d18688376bef/building-a-concurrency-safe-whatsapp-google-sheets-pipeline-with-real-time-error-alerts-4e3k - Building a JSON Formatter That Never Sees Your Data Source: devto-javascript Topic: JavaScript URL: https://dev.to/toolenix/building-a-json-formatter-that-never-sees-your-data-27j5 - The element you cannot find is inside a blob iframe, and querySelector will never see it Source: devto-javascript Topic: JavaScript URL: https://dev.to/kingsquishy/the-element-you-cannot-find-is-inside-a-blob-iframe-and-queryselector-will-never-see-it-576c - Google Ads showed a 192% conversion rate. Here is the GA4 tracking bug behind it, and a script that catches it Source: devto-javascript Topic: JavaScript URL: https://dev.to/hustlemarketers/google-ads-showed-a-192-conversion-rate-here-is-the-ga4-tracking-bug-behind-it-and-a-script-that-2fe1 - I made i18next up to 5x faster with two includes() checks Source: devto-javascript Topic: JavaScript URL: https://dev.to/galb/i-made-i18next-up-to-5x-faster-with-two-includes-checks-j6n - What the Sentry SDK drops after a 429 quota response Source: devto-javascript Topic: JavaScript URL: https://dev.to/amorizz/what-the-sentry-sdk-drops-after-a-429-quota-response-36n2 - Un generador de contraseñas que no guarda nada: ni tus claves, ni tus datos Source: devto-javascript Topic: JavaScript URL: https://dev.to/getsafekey/un-generador-de-contrasenas-que-no-guarda-nada-ni-tus-claves-ni-tus-datos-2a5m - How to Compress a PDF to 200 KB or 1 MB Without Uploading It Anywhere Source: devto-javascript Topic: JavaScript URL: https://dev.to/rashid_salimov_ad8baac497/how-to-compress-a-pdf-to-200-kb-or-1-mb-without-uploading-it-anywhere-23jf - Extract Text from Image or Scan: When Browser OCR Works (and When It Fails) Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/rashid_salimov_ad8baac497/extract-text-from-image-or-scan-when-browser-ocr-works-and-when-it-fails-454d - Security updates for Thursday Source: lwn Topic: Open Source (+Django, Python) URL: https://lwn.net/Articles/1107146/ - JavaScript says your date is one day early. Here is why, tested in four time zones Source: devto-javascript Topic: JavaScript URL: https://dev.to/talentopsystems/javascript-says-your-date-is-one-day-early-here-is-why-tested-in-four-time-zones-54lh - project site Source: jvm-weekly Topic: Java URL: https://elide.dev/about - “The End of Programming?” Source: jvm-weekly Topic: Java URL: https://www.youtube.com/watch?v=jlJyuJhDnlc - removed in JDK 15 Source: jvm-weekly Topic: Java URL: https://openjdk.org/jeps/372 - the ticket Source: jvm-weekly Topic: Java URL: https://moderne.ai/ai-software-factory/register - stays on the 25.0 line Source: jvm-weekly Topic: Java URL: https://github.com/graalvm/mandrel/issues/279 - Project Detroit Source: jvm-weekly Topic: Java URL: https://openjdk.org/projects/detroit/ - GraalVM Community Summit Source: jvm-weekly Topic: Java URL: https://www.graalvm.org/community/summit/ - Crema Source: jvm-weekly Topic: Java URL: https://github.com/oracle/graal/issues/11327 - TACIT Source: jvm-weekly Topic: Java URL: https://github.com/lampepfl/tacit - asked for a delay Source: jvm-weekly Topic: Java URL: https://mail.openjdk.org/archives/list/hotspot-compiler-dev@openjdk.org/thread/E626GML4PPAOR326DHB45XE3LMWRTVOP/ - showed a benchmark Source: jvm-weekly Topic: Java URL: https://bsky.app/profile/fniephaus.com/post/3mxtbhes7zc2r - Madura Source: jvm-weekly Topic: Java URL: https://github.com/elide-dev/madura - 25.5 release post Source: jvm-weekly Topic: Java URL: https://medium.com/graalvm/graalvm-25-5-is-here-19535117b14b - pull request Source: jvm-weekly Topic: Java URL: https://github.com/oracle/graal/pull/12865 - already running Maven and JShell Source: jvm-weekly Topic: Java URL: https://github.com/oracle/graal/discussions/14490 - deleted its WASI backend Source: jvm-weekly Topic: Java URL: https://teavm.org/docs/release-notes/0.14.0.html - The Java compiler as Wasm on Java Source: jvm-weekly Topic: Java URL: https://github.com/andreaTP/metacircular-java-wasm - Endive Source: jvm-weekly Topic: Java URL: https://bytecodealliance.org/articles/endive-and-the-next-chapter-of-webassembly-on-the-jvm - wrote on amber-spec-experts Source: jvm-weekly Topic: Java URL: https://mail.openjdk.org/archives/list/amber-spec-experts@openjdk.org/thread/UYEK3PGOHN6R56AHJTSLPGAY363K666S/ - paper Source: jvm-weekly Topic: Java URL: https://martinodersky.substack.com/p/tracked-capabilities-for-safer-agents - AI Software Factory Summit Source: jvm-weekly Topic: Java URL: https://moderne.ai/ai-software-factory/ - test suite Source: jvm-weekly Topic: Java URL: https://github.com/elide-dev/testsuite/blob/main/BALI.md - Web Image Source: jvm-weekly Topic: Java URL: https://www.graalvm.org/dev/reference-manual/web-image/ - recommends installing 64-bit Java Source: jvm-weekly Topic: Java URL: https://news.ycombinator.com/item?id=50347161 - Elide Source: jvm-weekly Topic: Java URL: https://elide.dev/ - review comment Source: jvm-weekly Topic: Java URL: https://github.com/graalvm/labs-openjdk/pull/48#issuecomment-6606533798 - JEP 401, Value Objects Source: jvm-weekly Topic: Java URL: https://openjdk.org/jeps/401 - His measurements Source: jvm-weekly Topic: Java URL: https://github.com/oracle/graal/issues/12237 - CheerpJ 5.0 Source: jvm-weekly Topic: Java URL: https://labs.leaningtech.com/blog/cheerpj-5.0 - Capybara Claw Source: jvm-weekly Topic: Java URL: https://github.com/lampepfl/capybaraclaw - Learn With Mentor AI: Working Through a Coding Exercise Source: real-python Topic: Python URL: https://realpython.com/mentor-ai-coding-exercise/ - A screenshot is not a payment: verifying a USDT transfer on chain in code Source: devto-javascript Topic: JavaScript URL: https://dev.to/cryptostrapon/a-screenshot-is-not-a-payment-verifying-a-usdt-transfer-on-chain-in-code-m0k - Quiz: Learn With Mentor AI: Working Through a Coding Exercise Source: real-python Topic: Python URL: https://realpython.com/quizzes/mentor-ai-coding-exercise/ - I built a 100% client-side Webtoon Slicer & Batch Folder Image Compressor (Zero Server Uploads) Source: devto-javascript Topic: JavaScript URL: https://dev.to/youyishi_zhen_50a09394c12/i-built-a-100-client-side-webtoon-slicer-batch-folder-image-compressor-zero-server-uploads-3ge2 - INP Is the Core Web Vital That Punishes Your JavaScript: How to Find the Slow Interaction and Fix It Source: devto-javascript Topic: JavaScript URL: https://dev.to/sabrielagency/inp-is-the-core-web-vital-that-punishes-your-javascript-how-to-find-the-slow-interaction-and-fix-it-150o - A 3D configurator for sauna and wellness manufacturers: nobody buys from a PDF Source: devto-javascript Topic: JavaScript URL: https://dev.to/gronskideveloper/a-3d-configurator-for-sauna-and-wellness-manufacturers-nobody-buys-from-a-pdf-5f4b - Learning to Code Is Not Enough: Why Every Beginner Should Build Real Projects Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/work_kodetocareer_577c77a/learning-to-code-is-not-enough-why-every-beginner-should-build-real-projects-50om - 40+ Free Health & Fitness Calculators in Your Browser (Plus the Formulas Behind Them) Source: devto-javascript Topic: JavaScript URL: https://dev.to/bellal_hossain_057bfd620a/40-free-health-fitness-calculators-in-your-browser-plus-the-formulas-behind-them-d7b - Your Quote Said 2.67 and the Invoice Said 2.68 Because toFixed Never Saw 2.675 Source: devto-javascript Topic: JavaScript URL: https://dev.to/sergueyasaelshinder/your-quote-said-267-and-the-invoice-said-268-because-tofixed-never-saw-2675-1o2o - How I Built a 52-Tool Client-Side PDF Suite with WebAssembly, OPFS, and $0 Server Costs Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/rizwan_d277f60ad55734c55c/how-i-built-a-52-tool-client-side-pdf-suite-with-webassembly-opfs-and-0-server-costs-4p2g - Selling access to a private Telegram channel: invite links, expiry and renewals done right Source: devto-javascript Topic: JavaScript URL: https://dev.to/marylyn_roundy_e32b126c99/selling-access-to-a-private-telegram-channel-invite-links-expiry-and-renewals-done-right-576l - Build a small deep agent: a planner and two subagents with ctx.runAgents Source: devto-javascript Topic: JavaScript URL: https://dev.to/noor_iram_8939/build-a-small-deep-agent-a-planner-and-two-subagents-with-ctxrunagents-2d6f - Canvas vs. DOM Rendering: Which Is Better for JavaScript Data Grids? Source: devto-javascript Topic: JavaScript (+React) URL: https://dev.to/davidvela/canvas-vs-dom-rendering-which-is-better-for-javascript-data-grids-1b6o - The continuation cell a DOCX vertical merge leaves behind still owns a grid column Source: devto-javascript Topic: JavaScript URL: https://dev.to/token111/the-continuation-cell-a-docx-vertical-merge-leaves-behind-still-owns-a-grid-column-11f2 - Nothing threw an error: one missing attribute in a DOCX, and two converters lost the text Source: devto-javascript Topic: JavaScript URL: https://dev.to/shu_jing_915fa287b22539ad/nothing-threw-an-error-one-missing-attribute-in-a-docx-and-two-converters-lost-the-text-ei9 - Hybrid Logical Clocks: Time as the Hardest Dependency in a Distributed System Source: java-code-geeks Topic: Java URL: https://www.javacodegeeks.com/2026/11/hybrid-logical-clocks-time-as-the-hardest-dependency-in-a-distributed-system.html - STL to DXF for laser cutting: cut a cross-section, don't flatten the mesh Source: devto-javascript Topic: JavaScript URL: https://dev.to/bubudong/stl-to-dxf-for-laser-cutting-cut-a-cross-section-dont-flatten-the-mesh-4da5 - Background removal in the browser: my laptop's GPU allowed 16 storage buffers and the model wanted 17 Source: devto-javascript Topic: JavaScript URL: https://dev.to/shaojie/background-removal-in-the-browser-my-laptops-gpu-allowed-16-storage-buffers-and-the-model-wanted-51li - Three of My Planned Articles Cited Numbers That Do Not Exist Source: devto-javascript Topic: JavaScript URL: https://dev.to/ofri-peretz/three-of-my-planned-articles-cited-numbers-that-do-not-exist-3n00 - Five Serverless Instances, Five Counters, One Rate Limit That Didn't Exist Source: devto-javascript Topic: JavaScript (+AI) URL: https://dev.to/sellermind/five-serverless-instances-five-counters-one-rate-limit-that-didnt-exist-1p64 - Build a Voice-Powered Accessibility Tool Source: devto-javascript Topic: JavaScript URL: https://dev.to/voice_developer/build-a-voice-powered-accessibility-tool-3gmn - Publish a Chrome Extension: 6 Steps and a Review Checklist Source: devto-javascript Topic: JavaScript URL: https://dev.to/extensionbooster/publish-a-chrome-extension-6-steps-and-a-review-checklist-17gg - JavaScript Array Methods Cheat Sheet: Every Method with Examples Source: devto-javascript Topic: JavaScript URL: https://dev.to/kingfujing/javascript-array-methods-cheat-sheet-every-method-with-examples-3j72 - Multi-cursor moves that replace a regex Source: devto-javascript Topic: JavaScript URL: https://dev.to/jslab/multi-cursor-moves-that-replace-a-regex-eap - Learning Claude Code by Building the Tool I Actually Need Source: devto-javascript Topic: JavaScript URL: https://dev.to/arredondop03/learning-claude-code-by-building-the-tool-i-actually-need-4dci - Measuring the performance cost of JavaScript obfuscation before you ship Source: devto-javascript Topic: JavaScript URL: https://dev.to/veilvm/measuring-the-performance-cost-of-javascript-obfuscation-before-you-ship-2hi - Validate a Warehouse Calendar Date Without Rolling It Into Another Month Source: devto-javascript Topic: JavaScript URL: https://dev.to/tom_8d160ea57bf5c0395981d/validate-a-warehouse-calendar-date-without-rolling-it-into-another-month-172k - You probably do not need Electron to ship your HTML app as a desktop program Source: devto-javascript Topic: JavaScript URL: https://dev.to/guillaumelessard/you-probably-do-not-need-electron-to-ship-your-html-app-as-a-desktop-program-2511 - 22 Node, Bun and Deno stacks benchmarked Source: node-weekly Topic: JavaScript (+AI) URL: https://nodeweekly.com/issues/647 ## Research - RAG Retrieval Lost 40 Points When Distracting Passages Grew to 2.68M Source: towards-data-science Topic: AI Research (+AI, Information Retrieval, Python) URL: https://towardsdatascience.com/rag-retrieval-lost-40-points-when-distracting-passages-grew-to-268m/ - I Mutation-Tested 50 Python Libraries. Tests in the Young Ones Missed 41% of Planted Faults. Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/i-mutation-tested-50-python-libraries-tests-in-the-young-ones-missed-41-of-planted-faults/ - A Soft-Label MNIST Testbed for Human vs. Model Confidence Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/a-soft-label-mnist-testbed-for-human-vs-model-confidence/ - How to Read Cross Pair Correlation in R Without Fake Repulsion (Part 3) Source: towards-data-science Topic: AI Research (+AI, Python) URL: https://towardsdatascience.com/how-to-read-cross-pair-correlation-in-r-without-fake-repulsion-part-3/ ## Community - llm-gemini 0.37 Source: simon-willison Topic: Python (+AI, Django) URL: https://simonwillison.net/2026/Nov/12/llm-gemini/ - Embedded HALs and safety Source: rust-internals Topic: Rust URL: https://internals.rust-lang.org/t/embedded-hals-and-safety/24812 - How Behaviour-Driven Development (BDD) Happened-airhacks.fm podcast Source: adam-bien Topic: Java (+AI) URL: https://adambien.blog/roller/abien/entry/how_behaviour_driven_development_bdd_happened_airhacks_fm_ - Scoping `sys.monitoring.restart_events()` to a single tool Source: discuss-python-ideas Topic: Python URL: https://discuss.python.org/t/scoping-sys-monitoring-restart-events-to-a-single-tool/110077 - Luke Plant: Why I’m calling your contribution “slop” Source: planet-python Topic: Python URL: https://lukeplant.me.uk/blog/posts/why-im-calling-your-contribution-slop/ - LernerPython blog, from Reuven Lerner: Announcing: Vibe to valid Source: planet-python Topic: Python URL: https://lernerpython.com/2026/11/12/announcing-vibe-to-valid/ - PyPy: 20 Years of Pyrolog Source: planet-python Topic: Python URL: https://www.pypy.org/posts/2026/11/20-years-of-pyrolog.html - Tryton News: Release 0.3.0 of tryton-filestore-cellar Source: planet-python Topic: Python URL: https://discuss.tryton.org/t/release-0-3-0-of-tryton-filestore-cellar/9467 - Statically tracked exceptions in Python's type system to support EAFP Source: discuss-python-ideas Topic: Python URL: https://discuss.python.org/t/statically-tracked-exceptions-in-pythons-type-system-to-support-eafp/110061 - Graham Dumpleton: Muru: releases, not restarts Source: planet-python Topic: Python URL: https://grahamdumpleton.me/posts/2026/11/muru-releases-not-restarts/ - Fixing a Stack Overflow Shrank Js_of_ocaml Output by 16% Source: ocaml-planet Topic: OCaml URL: https://tarides.com/blog/2026-11-12-fixing-a-stack-overflow-shrank-js-of-ocaml-output-by-16 - Announcing Rust 1.100.0 Source: lobsters Topic: General (+Rust) URL: https://blog.rust-lang.org/2026/11/12/Rust-1.100.0/ - Adapting CPython for yk Source: lobsters Topic: General (+Python) URL: https://tratt.net/laurie/blog/2026/adapting_cpython_for_yk.html ## Media - Jensen Huang just pulled out of Nvidia... Source: youtube-fireship Topic: Web (+General, JavaScript) URL: https://www.youtube.com/watch?v=SOwUWPtXQ9I