LATEST FEEDS

rust

Using Options by example

Rust avoids the billion dollar mistake of including nulls in the language. Instead, we can represent a value that might or might not exist with the Option ty...

web

Smart and Dumb Components in React

Smart and Dumb Components in React In early days of single-page applications, we used to hardcode a lot of stuff, and very often we ended up with a lot of chunks of code, which did not make a lot of …

llm

Using LLM for confidence scoring is a bad idea

LLM-based agents can do a lot of tasks. Or, at least, they can appear to do them. For example, they write code, summarize papers, plan trips, and fill in forms. If you ask one for a probability or a confidence score, it will give you one of those too. I have seen many agent designers use LLMs to generate confidence scores in this way. The problem is that there is no good reason to trust that number. This post is about why we cannot rely on an LLM to generate a confidence score.

database

Postgres recovery_prefetch can cause outages

Another story of something I saw in the field which surprised me. Turns out recovery_prefetch can cause outages. Something which has been happening quietly in the background all the time, but we didn't notice until we looked close enough to see it. After a lot of work I discovered this was partly a case where…

RECENT ARTICLES

More Programming Articles
01

Railway Station Cyber Twin Simulation System

Project Design Purpose : The Railway Station Cyber Twin Simulation System is a software-based Operational Technology simulation platform designed to address OT cybersecurity challenges in two critical infrastructure sectors: public transportation and CI building management. The p…

02

PgBouncer 1.26.1 CVE fixes: who is exposed and how to upgrade safely

PgBouncer 1.26.1, released on October 14, 2026, fixes three CVEs, and one of them is an authentication bypass rather than a crash: on versions 1.17.0 through 1.26.0, anyone who knows the password of a single user in auth_file can log in as any other user that authentica…

03

How PageSaver Reader Mode PDF Works

PageSaver can save a web page as a PDF in two ways. The normal Save as PDF keeps the page as you see it: layout, columns, images, the lot. Reader Mode PDF does something different. It pulls out just the article — the title, the author, and the body text — and leaves b…

06

Why Is My PDF So Large? Causes and Practical Fixes

Why is my PDF so large when it only has a few pages? Usually, the answer is inside those pages: high-resolution scans, oversized pictures, embedded fonts, or extra document data. Page count alone tells you very little about file size.Before choosing the strongest compression sett…

Explore