Skip to content
TILens What matters today in tech v0.3.1
Theme

Topic - Edition

JavaScript

48 items on 08 Nov 2026
JavaScript

Hitting an exact file size when compressing images in the browser

India's chartered accountancy board caps the photo you upload with your exam form at 50 KB. South Africa's tax service wants supporting documents under 2 MB. A French rental platform stops at 10 MB per file. Canada's…

Source: DEV JavaScript feed Sad1247
JavaScript AI

Production Problems in RAG and How to Solve Them

Every RAG tutorial ends at the same place: chunk the documents, embed the chunks, insert the vectors, ask a question. That is day one. On day two someone edits a document, and nothing in the tutorial tells you what to…

Source: DEV JavaScript feed vishalmysore
JavaScript AI

RAG Pipeline Utils v3.8.3: A Clearer npm Page (No Code Changes)

Documentation and package metadata only; no code changes. The security fixes are in 3.8.2: if you're on 3.8.1 or earlier, upgrade for them (see the v3.8.2 release). npm install @devilsdev/rag-pipeline-utils@^3.8.3 What…

Source: DEV JavaScript feed Devil's Dev
JavaScript

Telegram bot token in your contact form? Anyone can copy it

If you asked ChatGPT for a contact form that sends messages to Telegram, there is a good chance the bot token ended up in your page. We asked it five times on 9 November in fresh temporary chats, with the same prompt:…

Source: DEV JavaScript feed Formgong
JavaScript

A new chapter for TypeScript - 10x performance boost

Intro With all the noise about yet another shiny AI model, most of us completely missed a much bigger and more impactful announcement. Summer 2026 delighted us with Microsoft rolling out the TypeScript 7.0 RC.…

Source: DEV JavaScript feed Victoria
JavaScript

Airbnb Pays €114.000 in Berlin. My Scraper Read That as 114

I run a visa agency in Bali. The other half of my week goes into Apify Actors, and one of them reads company job boards on Greenhouse: you hand it a list of company slugs, it hands back one row per open job. No login,…

Source: DEV JavaScript feed Matvey
JavaScript

How to Build a Voice-Over Tool for YouTube Videos

Why a Voice‑Over Tool Is a Game‑Changer for YouTube Creators If you’ve ever tried to produce a polished YouTube video, you know how time‑consuming the audio side can be. Writing a script, recording a voice‑over,…

Source: DEV JavaScript feed VoiceDeveloper
JavaScript AI

RAG Pipeline Utils v3.8.2: Security Fixes and a Re-ingest Check

A security release. Upgrade now if you use the vector-store retrievers (QdrantRetriever, PineconeRetriever, WeaviateRetriever, PgVectorRetriever) or HybridRetriever with access control, GuardrailsPipeline, plugins from…

Source: DEV JavaScript feed Devil's Dev
JavaScript

🚀¡Glowfy v1.1 ya está disponible!

¡Hola a todos! 👋 Acabo de lanzar una actualización para Glowfy, la herramienta web para generar sombras CSS multicapa y efectos glassmorphism de forma visual y rápida. ✨ ¿Qué hay de nuevo en la v1.1? 🎲 Nuevo botón…

Source: DEV JavaScript feed Projects AI
JavaScript

Building a GPS file converter that never uploads your files

Every online converter for fitness files works the same way: you upload your activity, a server parses it, you download the result. For a GPX track that is a strange deal to accept. The file is a precise log of where…

Source: DEV JavaScript feed Selenium39
JavaScript

Say hi to Paperwall, a design tool that fits in one HTML file

I kept needing a quick poster, a slide, an invitation, and kept bouncing off tools that wanted an account, a subscription, or a watermark in the corner. So I built Paperwall. What it does. Pick a template, change the…

Source: DEV JavaScript feed Manohar Y S
JavaScript

What I learned building an alarm clock that lives in a browser tab

I built a browser alarm clock for people who want a quick alarm on a laptop, like a reminder to leave for a meeting or to take something out of the oven. The first thing I had to write on the page was what it can't do:…

Source: DEV JavaScript feed Kang Jeongsik
JavaScript

Your analytics said 32 visitors yesterday. Nine of them were people.

Yesterday my dashboard said 32 visitors, 20 unique. I spent the evening taking it apart. Nine of them were people. Not nine out of twenty. Nine out of thirty-two page views. The unique-visitor number was inflated by 55%…

Source: DEV JavaScript feed Jianzhujisuan

48 items available