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

Topic - Edition

JavaScript

70 items on 22 Oct 2026
JavaScript

From Server-Rendered Forms to a Framework-Agnostic JavaScript Library

A few years ago, while working on a Java and Thymeleaf application, I faced an interesting frontend challenge. One of its workflows involved collecting notary-related information through a form that spanned multiple…

Source: DEV JavaScript feed Gustavo A. Roberto
JavaScript

1000-7 My dream calculator come true

1000-7 My dream calculator come true. I had to run debugging, and do other adjustments to resume, but now the next submission of a retelling is ready. Without further ado, let me tell you about another of my projects…

Source: DEV JavaScript feed La.Brava0x
JavaScript

How to Clean an Email List Locally with a Free Open-Source Node CLI

Disclosure: we built and maintain the tool in this post (email-list-cleaner, MIT). This article was written with AI assistance and reviewed by us. Bounces hurt sender reputation, and many "list verification" services…

Source: DEV JavaScript feed Gerald Mitchell
JavaScript

How a static Astro site keeps its prices current every month

HaulFare is a free US car shipping price guide. Quote requests go to one licensed auto transport broker, which confirms the actual price, so the site's job is to publish honest, current estimates. Nearly every page…

Source: DEV JavaScript feed HaulFare
JavaScript

BlockIt: гибкая блокировка элементов веб-страниц с полным контролем над правилами

На многих сайтах встречаются элементы, которые хотелось бы убрать: навязчивые баннеры, всплывающие окна, рекламные блоки или просто ненужные части интерфейса. Современные блокировщики рекламы позволяют не только…

Source: DEV JavaScript feed Pavel Borisov
JavaScript

The Math Behind an Epoxy Resin Calculator (with JavaScript)

Building an epoxy resin calculator sounds simple until you realize the math under the hood spans geometry, unit systems, waste modeling, mix-ratio arithmetic, and multi-layer scheduling. In this post we walk through…

Source: DEV JavaScript feed Agoes Jayanata
JavaScript

Three small browser tools, three different correctness problems

A calculator can look polished and still be wrong. An inventory estimate can use the right formula against the wrong stock figure. A worksheet can print a neat answer key that belongs to a different set of questions.…

Source: DEV JavaScript feed Mohamed Ghanem
JavaScript

Your browser can detect your NAT type in 30 lines of JavaScript

Your browser can detect your NAT type in 30 lines of JavaScript Ever had a video call that connects fine on one network but refuses to establish peer-to-peer on another? Or a game where voice chat works for everyone…

Source: DEV JavaScript feed Truman
JavaScript

structuredClone vs JSON.stringify vs Spread: Deep Copy Guide

Sooner or later every JavaScript developer copies an object, changes the copy, and finds the original changed too. The usual fixes are the spread operator, the old JSON.parse(JSON.stringify(obj)) trick, and the newer…

Source: DEV JavaScript feed devTalk

70 items available