To people building software in healthcare, education, social care, and other core industries Someone will have to live inside what you build.
Adding a UI to a Container Registry Is Not Simple It turned out to be easy enough to build our own in a weekend, so we did. But building a dashboard revealed how little we actually knew about what was happening inside our registry or even how it works! Join me learning about container formats and registr...
VibeTunnel: Turn Any Browser into Your Mac's Terminal | Peter Steinberger We built a browser-based terminal controller in one day using Claude Code, named pipes, and Xterm.js. No SSH needed, just open your browser and start typing. Check and command your agents on the go!
Sandboxes? In my process? It's more likely than you think. Discussions around memory safety often focus on choice of language, and how the language can provide memory safety guarantees. Unfortunately, choosing a language is a decision made at the start of a project. Migrating an existing C or C++ project to a saf...
Tom Hadley Software engineer and entrepreneur. A collection of curated links about startups, technology, and growth.
The Case for Secrets as Code: Stop Click-Managing Secrets We live in the age of software as a service, secret keys are everywhere. Yet somehow it is still normal to click-manage secrets. Smart people share them via signal,smarter people, share them via a password manager like Bitwarden. Super-advanced people pun...
Why are there still 7 continents? We've been teaching my kids about 'the continents' and to the credit of my kid he asked me 'what makes a continent?' Off the top of my head I didn't know precisely where the definition came from
On agency Or, how to handle being sentenced to freedom, and handle it effectively, and authentically, and responsibly
How did X-Rays gain mass adoption? And what we can learn from this process to understand why cell-free DNA adoption has not skyrocketed yet
Jenny Wen — Don't trust the (design) process For a good period of time, between like, 2014–2020, design was all about The Process. You know it. Yeah, that’s the one:
LLMs and Agents are new software primitives ‣ Gustavo Veloso | My Thoughts gjmveloso's personal blog. The opinions expressed here are my own and do not necessarily represent those of current or past employers.
One Year With a Framework Laptop 16 and Fedora KDE Plasma Desktop It has been a little over a year since I made the decision to migrate away from macOS to Linux as my primary operating system and placed an order for, then received, a Framework Laptop 16. I wrote about my impressions two week in after install the KDE Spi...
If it cites em dashes as proof, it came from a tool. It's a safe bet that most of us have encountered the age-old admonition to "never judge a book by its cover" at some point in our lives. There is a deep wisdom in that advice---wisdom that seems to go completely out the window as soon as a certain type of...
Inside Airgeek: Designing a Custom Binary Encoding and Compression Written by David Čepelík Published July 7, 2025
Inverse Triangle Inequality <math> <mrow> <mo>|</mo><mi>A</mi><mi>C</mi><mo>|</mo> <mo><</mo> <mo>|</mo><mi>A</mi> <mi>B</mi><mo>|</mo> <mo>+</mo> <mo>|</mo><mi>B</mi><mi>C</mi><mo>|</mo> </mrow> </math> is one of the most hardworking inequalities in mathematics. It illustrates a...
Mercury: Ultra-Fast Language Models Based on Diffusion We present Mercury, a new generation of commercial-scale large language models (LLMs) based on diffusion. These models are parameterized via the Transformer architecture and trained to predict multiple tokens in parallel. In this report, we detail Mercury...
Belgium is unsafe for CVD This post is about the reason I will probably never try to warn any organisation in Belgium about any vulnerability again. Recently I have been dealing with an attempt at coordinated vulnerability disclosure (CVD) with an organisation in Belgium. This pos...
A non-anthropomorphized view of LLMs In many discussions where questions of "alignment" or "AI safety" crop up, I am baffled by seriously intelligent people imbuing almost magic...
We've Issued Our First IP Address Certificate Since Let’s Encrypt started issuing certificates in 2015, people have repeatedly requested the ability to get certificates for IP addresses, an option that only a few certificate authorities have offered. Until now, they’ve had to look elsewhe...
Security researcher exploits GitHub gotcha, gets admin access to all Istio repositories and more • DEVCLASS A security researcher investigated an archive of commits on GitHub, which developers had likely thought they had deleted, […]
GitHub - jackjackbits/bitchat: bluetooth mesh chat, IRC vibes bluetooth mesh chat, IRC vibes. Contribute to jackjackbits/bitchat development by creating an account on GitHub.
ToListAsync is fast again in Entity Framework (kind of) Last year I wrote an article about how ToListAsync was slow in Entity Framework titled: "Be careful with ToListAsync and ToArrayAsync in Entity Framework Core". Things have evolved since then, so let's celebrate!
GitHub - BlueFalconHD/apple_generative_model_safety_decrypted: Decrypted Generative Model safety files for Apple Intelligence containing filters Decrypted Generative Model safety files for Apple Intelligence containing filters - BlueFalconHD/apple_generative_model_safety_decrypted
Get the location of the ISS using DNS I love DNS esoterica. Weird little things that you can shove in the global directory to be distributed around the world instantly(ish). Domain names, like www.example.com usually resolve to servers. As much as we think of "the cloud" as being some intang...