Skip to content
TILens What matters today in tech
Theme

Daily edition

The daily ledger

TILens turns technical updates into a focused daily brief: official releases, trusted reporting, and practitioner analysis, deduplicated and organized by topic.

13 Jul 2026 edition
AWS

Eliminating Java cold starts with AWS Lambda Managed Instances

A single cold start can push your Java Lambda function’s response time from milliseconds to seconds, enough to violate your p99 SLA, timeout a downstream service, and page your on-call. The Java Virtual Machine (JVM)…

Source: AWS Compute Blog Jay Colodner
AWS

Amazon SQS turns 20: Two decades of reliable messaging at scale

On July 13, 2006, we launched Amazon Simple Queue Service (Amazon SQS) as one of the first three services available to customers, alongside Amazon EC2 and Amazon S3. We had learned firsthand that distributed systems…

Source: AWS News Blog Esra Kayabali
DevOps

Kubernetes Dashboard to Headlamp: A Step-by-Step Guide

1. Before you start: know what is changing Kubernetes Dashboard and Headlamp both show what is running in a cluster, but they work differently. When Headlamp runs on the desktop, it uses your existing kubeconfig to…

Source: Kubernetes Blog
DevOps GitHub

fluxcd/flux2: v2.9.2

Highlights Flux v2.9.2 is a patch release. The main fix addresses a regression introduced in v2.9.1 where a Kustomization with openapi.path pointing to a URL failed to reconcile with failed to read OpenAPI schema. This…

Source: Flux CD Releases github-actions[bot]
Architecture

Fragments: July 13

Some more of my notes from Thoughtworks Future of Software Development Retreat. When we had our first retreat in Utah early this year, nobody had heard of Harness Engineering. This time we had a whole session on it.…

Source: Martin Fowler Martin Fowler (martin@martinfowler.com)
Java

Buildless Web Components BCE/ECB Quickstarter

The bce.design quickstarter lost its entire build system: Node.js, npm, rollup, lockfiles. 777 lines deleted. The toolchain existed for one reason: Redux Toolkit. It ships with transitive dependencies (immer, redux,…

Source: Adam Bien Blog
Java GitHub

micronaut-projects/micronaut-core: Micronaut Core 5.1.6

What's Changed Bug Fixes 🐞 fix(ksp): resolve generic type arguments for suspend functions returning non-generic typealiases (#12686) by @idsoke in #12690 Handle null instances in QueryValueArgumentBinder by…

Source: Micronaut Core Releases sdelamo
Java

BCE/ECB in the Browser

A Package per Feature and Semantics over Bureaucracy showed BCE in a Java CLI application and claimed the convention is cross-technology. Proof: an events application built with web components and lit-html on plain web…

Source: Adam Bien Blog
Rust GitHub

rust-lang/rust-analyzer: 2026-07-13

Commit: ffcdbbd Release: 2026-07-13 (v0.3.2971) New Features #22734 add quick fix for array length mismatch. Performance Improvements #22766 share same proc macro servers between workspaces and use two processes. Fixes…

Source: rust-analyzer Releases github-actions[bot]
Rust

crates.io: development update

Another six months have passed since our last development update, and the crates.io team has been busy. Here's a summary of the most notable changes and improvements made to crates.io since then. Source Code Viewer…

Source: Rust Blog Tobias Bieniek
PostgreSQL

Documenting the PostgreSQL protocol with pg_protoexport

TL;DR: pg_protoexport is a PostgreSQL protocol documentation tool. It is opensource, multiplatform and publicly available here https://github.com/xfischer/pg_protoexport Every conversation between a PostgreSQL client…

Source: EDB Blog
Python

#555: Marimo Pair - A Canvas for Agent + Developers Collaboration

Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something, you look at it,…

Source: Talk Python To Me Michael Kennedy (@mkennedy)
Python

itertools cheatsheet

Cheatsheet with visual diagrams that explain how the iterables from itertools work. This cheatsheet contains diagrams that explain how the iterables from the module itertools work in a visual way. Download this…

Source: mathspp
OCaml

Notes from week 28

Headline activities have included resolving the scraping attacks, fixing obuilder bugs, and Tessera AMX optimisations.

Source: OCaml Planet Mark Elvers
DevOps

Sign in to Pulumi Cloud with Passkeys

Pulumi Cloud now supports passkeys for users who sign in with email and password. Select a button, approve with Touch ID, Face ID, Windows Hello, or your hardware key, and you’re signed in. A passkey is a public-key…

Source: Pulumi Blog Devon Grove