TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
Game Boy Color on My Conference Badge I'm at GitHub Universe this week and, similar to last year, the conference badge is a full-blown color screen computer. I've been hacking around with it again, and then I ran into…
People get surprised when I mention that I currently maintain not one, not two, but 18 open source projects. For most of my career I handled this work on the side of a day job, but with my day job now gone I am…
Subscribe to airhacks.fm podcast via: spotify| iTunes The #420 airhacks.fm episode with Christofer Dutz (christofer-dutz) about: Apache IoTDB and Apache TsFile, from writing compressed TsFile data on the PLC and…
I'm trying to write a case-insensitive string type, and I'm having problems with match arms. It seems that match doesn't use PartialEq under the hood, but I couldn't find out if there's another trait that it uses. (Most…
Abstract Add list.discard(x), which removes the first item equal to x if one is present and does nothing otherwise, returning whether an item was removed. It is the non-raising counterpart to list.remove(), as…
The program I'm working on is going to end up with a set of read-only files containing collections of structure data. My original thought was to have the data split up into reasonably sized sets across a number of…
Hi, Spring fans! Welcome to another installment of This Week in Spring, which I write from the paradise-like environs Barcelona, Spain, where I was lucky enough to be a part of the amazing Vaadin Create event today and…
The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by talking to it. And it…
Ever cloned a project and spent way too much time figuring out which environment variables you need? Yeah, same here 😅 That's why I built ConfigPilot, an open-source CLI tool that helps developers discover, generate,…
Every review platform looks the same from the outside: a star rating, a text, an author, maybe a reply. Getting at that data looks nothing alike. I spent the last months building Prisma Reviews, a single REST API for…
When building websites, it is easy to get caught up in modern framework stacks, build steps, and endless dependencies. However, for many business and landing pages, keeping everything clean, fast, and self-contained in…
Why combine ElevenLabs with Twilio? If you’ve ever wanted to give your users a truly human‑like voice experience—whether it’s a customer‑support bot, an interactive story, or a language‑learning assistant—two services…
Detecting the silent scam that tricks users into sending funds to the wrong address — without storing any data. The Silent Killer of Crypto Address Poisoning is one of the most psychologically deceptive scams in Web3.…
Choosing the best WordPress hosting for beginners in 2026 is an important step toward building a successful website. Whether you want to start a blog, launch a business website, create a portfolio, or build an online…
The My Server is free if you're Cloudflare KV limit isn't end! Create a server: https://kv.really1.workers.dev?create&name=myserver&text=Hello Then if you open https://kv.really1.workers.dev/myserver in your or other's…
Marketplaces reject product photos far more often for file size than for dimensions, and almost nobody documents the ceiling next to the pixel size. I compiled the published upload rules for 18 marketplaces into one…