30 July 2025

30 links · Wednesday

Why I believe in AGI (again) - Alexey Guzey

I keep getting asked why I believe in AGI again. First, I’m now convinced that ChatGPT understands what it reads. Second, reasoning models persuade me that ChatGPT is creative. Third, ChatGPT summarizes texts extremely well, which I believe to be a robust meas…

Do LLMs identify fonts?

Spoiler: not really dafont.com is a wonderful website that contains a large collection of fonts. It’s more comprehensive and esoteric than Google Fonts. One of its features is a forum where users can ask for help identifying fonts – check out this poor fellow …

How to sell open source technology to the government

As governments legalize cannabis, they create billion-dollar industries. A trade-off for this massive economic value-add is the need for regulatory tracking technology. This technology is typically dominated by large, proprietary players. In commercial cannabi…

Agents: An optimistic painting

Agents, at least in their previous definition, have been around for a long time, before they ever adopted their current mantra. I'd like to explore a positive future, where there is some level of...

Avoid IaaS Lock-In With a SAML Proxy

TL;DR Adopting an Infrastructure As A Service (IaaS) provider can save huge time and effort when implementing a B2B SaaS product, but it can also result in deep lock-in with the provider. I explain how deploying a SAML Proxy can mitigate this, and provide a ca…

Leaver Experience | natkr's ramblings

There's a lot of talk about UX (User Experience), and DX (Developer Experience). But those are usually focused around, well, active users. How does the experience for leaving look?

The Year Everything Caught Up With Me: 29 Lessons That Stuck

A raw, honest reflection from a founder to another. After the end of a startup, a relationship, and a brutal year, these 29 lessons explore what it really means to build, break, and begin again.

Lukáš Veškrna – The Ski Rental Problem

The ski rental problem is a classic example problem in online algorithms. It feels like a small but interesting problem that can be explained relatively easily while some clever tricks can be applied to it.

jola.dev - If the Goal is Resiliency, Defensive Programming is Your Enemy

Johanna Larsson is a software engineer, manager, writer, speaker. With over 14 years of experience in software development and management, she has worked with clients from various industries, including finance, healthcare, and education. She is passionate abou…

Why your vibe coded app only works in your head

Anyone can generate an app now. You open Cursor, describe what you want, and out comes clean, well-formatted code. It even has comments. It runs, and the...

fast | catherine jue

Rarely in software does anyone ask for “fast.” We ask for features, we ask for volume discounts, we ask for the next data integration. We never think to ask for fast.

I Know When You're Vibe Coding

I shouldn’t have to care about this. I don’t want to care about how someone’s code gets into the IDE. Whether you wrote it by hand, copied it from a forum…