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

Topic - Edition

JavaScript

56 items on 31 Aug 2026
JavaScript

How I verified that an image resizer processes files locally

Many online image tools begin with the same instruction: upload your file. That is convenient, but it also means trusting an unfamiliar server with profile photos, identity documents, application images, or private…

Source: DEV JavaScript feed Roshan
JavaScript

Prompt engineering hay fine-tuning: chọn gì cho 2026?

Originally published on NextFuture Team bạn đang cân nhắc fine-tune một model để ép đúng giọng văn hoặc đúng format JSON, và ai đó vừa hỏi ngân sách. Trước khi mở dataset, có một phép so sánh chi phí nên làm xong trong…

Source: DEV JavaScript feed BeanBean
JavaScript

Phân quyền AI coding agent theo phase để chặn sự cố rm -rf

Originally published on NextFuture Bạn giao cho coding agent một task refactor dài, rồi bực mình vì cứ vài phút nó lại dừng để báo cáo tiến độ. Bạn gõ "cứ làm tiếp đi, đừng hỏi nữa" — và agent hiểu câu đó là giấy phép…

Source: DEV JavaScript feed BeanBean
JavaScript

How I made SQL run inside a single, offline HTML file (no WASM)

There's a whole genre of "single-file HTML data viewer" tools: you point them at a CSV and they emit one .html file you can email, drop on a share drive, or open on an air-gapped machine. They're great for looking at…

Source: DEV JavaScript feed Aurelio Nakamura
JavaScript

Merge PDFs in the browser with JavaScript (no uploads, no server)

In this post I'll show how to merge PDF files entirely in the browser using PDF.js and pdf-lib — no server, no file upload, no backend. Everything runs on the user's machine, which is great for privacy and for keeping…

Source: DEV JavaScript feed Jalal khan
JavaScript

Virtual Eyewear Try-On: 4 Jobs Between Frame Photos and Cart

Putting eyewear try-on on a storefront breaks into four jobs: turning photographs of each frame into a try-on asset, deciding which browsers get the entry point, mounting the widget and choosing what opens it, and…

Source: DEV JavaScript feed Team Banuba
JavaScript

Four JavaScript problems I hit writing a chess engine for the browser

I wrote a chess engine in TypeScript that runs entirely in the browser. No server, no WASM Stockfish, no dependencies at runtime. Paste a position, get a move back in about a second and a half. Most of the chess parts…

Source: DEV JavaScript feed Taimoor Bamazai
JavaScript

Measuring Order Book vs AMM Share on the XRP Ledger

When the AMM amendment activated on the XRP Ledger in 2024, the expectation was that liquidity would migrate into pools the way it did on every smart-contract chain before it. You do not have to speculate about whether…

Source: DEV JavaScript feed Nyx Lesende
JavaScript

Optional Chaining (?.) — The Silent Production Killer

"I used optional chaining in production. The UI didn't crash... but users are complaining that data isn't showing up! And Sentry shows zero errors!" This was my reality last quarter. A production issue that took 6 hours…

Source: DEV JavaScript feed Mahmudul Fahim

56 items available