17 July 2025

35 links · Thursday

Three unrelated thoughts about working with LLMs

I’ve had these on my mind for a while and wanted to get them into text. Firstly for the benefit of my own thinking, and also so that I’ve got something to direct people to the next time I have a conversation about it. firstname.lastname at gmail dot com if you…

Scalability is not performance

Scalability is sometimes confused with performance, but it’s not at all the same thing. In this post, we’ll take a closer look at what both of those things mean, with the help of a simple model!

An example of drifting away in dev

This is a tiny reminder to myself. When making any kind of program, it seems that, to reduce the stresses associated with the development of a complex...

Chrome’s SSL Bypass Cheatcode

This is Unsafe If you type thisisunsafe on a Chrome SSL error page, Chrome will bypass the error and load the page for you. Try it yourself here: https://expired.badssl.com/ There’s no textbox to type into, just type thisisunsafe blindly with the page in focus…

My Bank Keeps On Undermining Anti-Phishing Education

TLDR: my bank sent out emails with websites which looked a lot like phishing mails, so much so that this similarity could potentially be used against them legally by potential phishing victims – Discussion at hackernews (soon) Chapter 1: You’ve got mail As I …

Gaslight-driven development

Computers are starting to have opinions on how our APIs should look like

Zig Interface Revisited

Achieving polymorphism via dynamic dispatch in Zig

Application development without programmers

This book by James Martin published in 1982, includes the following in the preface: Applications development did not change much for 20 years, but now a new wave is crashing …

SFT is bad RL

RL is better than SFT