TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
Research: parse_number() as a SQLite extension: C vs Rust I was out walking the dog when I got curious about how easy/difficult it would be to write a SQLite C extension that adds a parse_number() function for turning…
This is a submission for the Presage SmartSpectra SDK Challenge What I Built Orbura Companion — a consent-first camera check-in that turns the Presage SmartSpectra SDK into an about-a-minute wellness ritual, wired…
If you used my list of 650+ frontend interview questions last year, this is the rebuilt version, and it's free. That list kept growing. The answers didn't get deeper. Many were correct but shallow: they told you what…
A moving spotlight can reveal a different landscape without moving either image. Stack two matching views, apply a radial mask to the upper one, and update its position with JavaScript. In our experiment, a grey…
Open our FAQ page, open the console, and ask Chrome what is listening: const l = getEventListeners(document); console.log(Object.keys(l).length, "types,", Object.values(l).reduce((a, v) => a + v.length, 0),…
Our FAQ page is prerendered. It has no form, no widget, no video, and nothing on it changes after it paints. It references 19 JavaScript chunks, 18 of which the browser actually fetches. Earlier today I counted how many…
What is a CSS Module? A CSS Module is a build system configuration that automatically scopes Cascading Style Sheets (CSS) class names locally to the specific JavaScript component that imports them. Rather than relying…
I've been quietly building Antigravity Tools — a collection of 59 free, browser-based developer utilities — and today I'm sharing everything I built and learned. Why vanilla JS? No React, no build step. The main…