TILens turns technical updates into a focused daily brief: official releases,
trusted reporting, and practitioner analysis, deduplicated and organized by topic.
Hi, the short story is that I want to make a inventory web page in rust and I want to ask you ¿what would be your preferred/recommended crates? I do believe though that a longer explanation can be useful with the…
At the recently concluded Python core team sprint, @ericvsmith and I worked on some major updates to PEP 813 - The Pretty Print Protocol. We think it’s in pretty[1] good shape and essentially ready to be proposed for…
This is more of a matter with how to get deploying your web backends/services than anything else. Sure, the easiest path would be to rent or pay for a server to deploy backend into. But as much as possible I'd look for…
I'm sorry if the title is unclear - I couldn't figure a better one. Also my apologies for my English or if my terminology isn't exact, I'm not a native speaker (open to any feedback.) TL;DR: Here's reproducible example…
Boundary Control Entity (BCE) was designed for humans: vertical slices named after the domain, one responsibility per layer, and the same structure in every project. The same properties save tokens and prevent wrong…
RFC 3678: Why should final rule out downstream use cases that library authors never anticipated? I'd like to raise a concern about RFC 3678 — Final Trait Methods. My concern is simple: Why should a library author's…
Release: battledrones v14: Compass Rose, a four player map I added four player online mode to Battledrones - previous maps were limited to two. Here's the initial prompt I used: Add a new map for a four player battle -…
As has been widely reported, the private keys of eight eMudhra intermediate CA certificates have been compromised. This page summarizes how to check whether your runtime is at risk and mitigation actions.
You build a fast, clean, beautiful website for a local plumber. Lighthouse scores in the 90s, proper headings, a tidy contact form. You launch it, hand over the keys and move on. Three months later, the plumber emails…
Hace unos meses empecé un proyecto personal: PhotoCut, un editor de fotos que quita el fondo con IA sin subir la imagen a ningún servidor. Todo corre en el navegador: la IA, el recorte y la exportación. La idea salió de…
Alice wants a piece of work done, and her organisation pays for it. She gives the job to her assistant, an AI agent. The assistant hands it to a coordinator, and the coordinator splits it between other companies. Some…
I already had the BeeEngine docs on beeenginejs.com as static WordPress pages. When BeeLadybug grew big enough to need its own docs, about 33 pages, I hit a wall. Everything I made ended up mixed in with the BeeEngine…
Gladia still completes the WebSocket handshake on a live job that has already ended. The open event fires. The socket then closes with 4403. Treating that open as a successful reconnect sets the backoff back to zero,…
A manufacturer with a product that sells in many variants asks me the same question every few weeks: "Should I buy Zakeke, Roomle or Threekit, or have one built?" My honest answer starts with a single question back:…
This year I built Calendo, a scheduling app like Calendly, by myself. Last week I open-sourced it under AGPL. Here is how it's built and what I learned. The setup Everything runs on Cloudflare Workers. The database is…
A transfer-history export should resume from its last saved page after a timeout. It should not start over, and it should not advance past a page it never received. The useful unit of progress is the response and its…
How to Build a Secure Luxy Profile Without Buying an Existing Account Meta Description: Learn how to build a secure Luxy profile without buying an existing account, protect personal data, verify your identity, and avoid…
Reallexi Connect is out now on Web, Windows, VS Code. This is how it got made: the decisions, the pipeline, and what I would do differently. What it is See and control your own Windows, macOS or Linux computer from any…
Everything below uses a site I generated. These are test results, not results from anyone's real website. The idea A crawl of your own site already holds most of what an SEO metadata audit needs: titles, descriptions,…
Emoji look simple: one little picture. For developers, they are one of the most common sources of subtle bugs, such as truncated messages, broken character counters, mangled database rows and cursor positions that jump.…