I am tired
I am sure I am not the only in this situation. There are more Open Source maintainers and defenders who are in the same situation. From last July I started poking into various libraries/projects/deployments of open…
Daily edition · Languages
TILens turns technical updates into a focused daily brief: official releases, trusted reporting, and practitioner analysis, deduplicated and organized by topic.
103 articles · 24 sources · 8 papers ·
Top topics: JavaScript · Python · Java
I am sure I am not the only in this situation. There are more Open Source maintainers and defenders who are in the same situation. From last July I started poking into various libraries/projects/deployments of open…
The web browser is very, very, very powerful software for applications, and the cost of accessing that power is going down seemingly every day. — Paul Ford, The Web Is More Than Enough Tags: browsers, paul-ford,…
Working on an evaluation tree structure, I have a trait that I'm using to let the tree struct use dyn trait bounds on a vec of branch objects: trait Eval { fn eval(&self, vl: &VarList) -> bool; } Essentially a trait…
The BCE: The Screaming Architecture For Humans and LLMs course is complete: 30 episodes, each under 5 minutes. Boundary-Control-Entity (BCE) organizes code into packages named after business responsibilities, each with…
The news of the eMudhra Intermediate CA compromise was published on October 20th, 2026. Responding to an incident like a Certificate Authority (CA) compromise at an ecosystem-scale is far from “routine”; the assumption…
IntelliJ IDEA 2026.3 is here! This version brings you Air, as well as an extension for Cursor and VS Code, debugging improvements, and support for the latest technologies in the Java ecosystem. You can download the…
Welcome to an overview of the most important fixes and usability improvements in IntelliJ IDEA 2026.3. IntelliJ IDEA 2026.3 ships over 1,000 bug fixes and over 300 performance fixes. We focused on performance, Java and…
On behalf of the community, I am pleased to announce that the Release Candidate 2 (RC2) of the Spring Cloud 2026.0.0-RC2 Release Train is available today. The release can be found in the Spring milestone repository. You…
Hi, Spring fans! In this nostalgic, wide-ranging conversation, I revisit my first podcast episode from 2018 with Cornelia Davis and catch up on her career across Pivotal, VMware, Weaveworks, Amazon, Kubernetes, and now…
About what I've learned, my experience over ten years of visits to BHS at Valley Health in Winchester, Virginia, and my notes on the subject. For context I am federally disabled. I am unable to work because of my mental…
Recent and upcoming Java features (e.g. value classes, withers, and lazy constants) make it easier to define, construct, copy, and access immutable data
Twisted was originally the network component of a text-based role-playing game engine. In the late 90s when it was first developed, the idea of a video game being able to send you actual emails and instant messages1…
When we started building Brass Pawn (source on GitHub, AGPLv3), we needed a large offline tactics, positional judgement, and endgame dataset that ran completely on-device—both in the browser and natively on iPhone,…
Every article about round QR codes answers "do they scan?" the same way: yes, as long as you keep good contrast and test it. That's true, and it doesn't help you much. I maintain qr-code-shapes, a small dependency-free…
One search box, two perfectly successful requests, and the small ownership rule that keeps your interface honest. You type a few letters, the suggestions appear, and your little search component looks ready to show…
Sooner or later, every app that shows a user's calendar wants its own copy of it. You want to search events in your database, join them with your own data, and show a week without waiting on three slow APIs. So you copy…
Here's a feature request that sounds like an afternoon's work: show the times when Ana (on Google Calendar) and Raj (on Outlook) are both free for 30 minutes next week, during Berlin working hours. You fetch two lists…
A daily standup is the most boring event on any calendar. It's also where calendar APIs disagree the most. Here's the event I'll use for the rest of this post: a standup at 9:30 in Berlin, every weekday, ten times,…
A 30-second product demo can be ready to share except for two frames where a customer email appears as a menu opens. A later crop or trim can create another version that needs its own review. A useful review record…
Showing 1 day · 103 items available