TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
My comment on We just shipped support for the ugliest part of HTTP: Vary — Hacker News. I've been wanting this from Cloudflare for years. The classic problem here is if you do that thing where user agents that send…
Tool: Gemini 3.8 TTS Playground Google released two new Gemini text-to-speech models today - gemini-3.8-flash-tts and gemini-3.8-flash-lite-tts. They come with a library of over 2,000 voices, plus the ability to create…
Tool: Shadow roots, explained with live examples Prompt to Fable 5.1 Medium: Build an artifact to explain shadow roots in CSS with interactive examples Tags: css
SF October 14th: A Birds of a Feather Session on Agentic Engineering I'm hosting an evening event with Jesse Vincent in San Francisco on Wednesday 14th October for people who are building weird and interesting things…
Here's my curated list of the best javascript books for developers. Quick Comparison Book Author Pages Year Learning JavaScript Design Patterns Addy Osmani 530 2023 Eloquent JavaScript Marijn Haverbeke 472 2024 You…
Redux is more than a state management library. It is a predictable architecture for managing application state through explicit actions, pure state transitions, and a centralized store. If you have worked with React,…
Escrevi uma ideia de startup propositalmente absurda em um livro. Depois resolvi construir a ideia de verdade. Agora existe um site em que um contador global chega a zero e alguém precisa apertar um botão para salvar o…
I used to think fetching API data in React was pretty straightforward. Fetch the data → put it in useState → render it. And for a small application, it works perfectly fine. const [users, setUsers] = useState([]);…
Every 6 months this question resurfaces, and I keep flip-flopping on my answer. So I sat down last weekend and actually tried to think it through instead of tweeting a hot take. Here's where I landed. Fair warning: I've…
Choosing a React color picker sounds simple until you start looking at what your application actually needs. Maybe you only need a small HEX color picker. Or maybe you need RGB and HSL controls, predefined palettes, an…
A color picker looks like a simple UI component until you need to use one in a real product. At first, you may only need a HEX color field. Then the requirements start growing. Users want a color wheel. Designers want…
Building a React Native app is only half the job. Once an app is in production, one of the biggest challenges is shipping fixes and improvements quickly without asking users to download a new version from the App Store…
Every tutorial makes react-native-maps look easy. npx expo install, drop a <MapView>, done. Then you ship, and you meet the real map. The one with API keys that fail only in TestFlight, permission prompts that Apple…
Why most React Native boilerplates fail past week 2 Boilerplates optimize for the wrong number. The number that matters isn't screens included. It's time-to-first-paid-user. Every extra screen, every extra library,…
arXiv:2608.18752v3 Announce Type: replace Abstract: Statutory retrieval is necessary for citation-grounded legal question answering, but remains underexplored for Greek. We introduce GreekBarRetrieval, a public…
arXiv:2609.25010v1 Announce Type: cross Abstract: Marketers increasingly use large language models (LLMs) as "synthetic personas" to predict how an audience will react to a piece of copy before it ships, encouraged by…
arXiv:2609.26121v1 Announce Type: cross Abstract: As agent capabilities have grown, practical limitations increasingly stem from constrained context windows rather than model capacity. Common strategies, such as…
arXiv:2609.25396v1 Announce Type: new Abstract: Parallel coding agents can produce patches that work alone but fail when merged. This happens when one agent changes an interface or rule that another agent still relies…
arXiv:2609.15695v2 Announce Type: replace Abstract: Vision-language models (VLMs) increasingly power consumer-facing AI search, yet evaluating them on the diversity of everyday visual questions remains challenging.…