Starting on seamless C++ interop in jank
Howdy, folks! We're one month into me working on jank's seamless C++ interop and I have...
A Full-Network Relay for $34 a Month | bryan newbold
This is an update to a Summer 2024 blog post. At the time, atproto relays required...
Reading Zanzibar
Google published Zanzibar: Google’s Consistent, Global Authorization System in 2019. It describes a system for authorization...
The one ring problem: abstraction and our quest for power
A quick story about me: I recently finished up a thesis related to extending programming languages...
Optimizing Guile Scheme — dthompson
Guile is a rather niche language that I love dearly. Guile is a Scheme dialect that...
My tips on giving technical talks
Changelog 2025-05-01: Added advice from Márk Sági-Kazár 2025-05-01: Added suggestion from Oriel about going to the...
Astro Linker Chrome Extension
May 1, 2025 A little Chrome extension for my own personal use. It helps make creating...
RVSDG: An Intermediate Representation for Optimizing Compilers
Skip to main content View PDF Abstract:Intermediate Representations (IRs) are central to optimizing compilers as the...
Digital Dams That Don't Hold: Why Internet Censorship Fails as Technical Policy
Throughout history, governments and authorities have tried to control the flow of information. From the burning...
Easier layout with margin-trim
If you write a lot of CSS, you are familiar with those moments when you aren’t...
Making PyPI's test suite 81% faster
Trail of Bits has collaborated with PyPI for several years to add features and improve security...
Elm test distributions
…in which I’ll tell you how you can make sure your property based tests are testing...
Curing A Case Of Git-UX
Git worktrees are great, but they fall behind the venerable git checkout sometimes. I attempted to...
Doom GPU Flame Graphs
AI Flame Graphs are now open source and include Intel Battlemage GPU support, which means it...
Understanding the recent criticism of the Chatbot Arena
30th April 2025 The Chatbot Arena has become the go-to place for vibes-based evaluation of LLMs...
The Rise & Fall of Erlang at Ericsson AB | Imad Alihodzic
This is the story of Erlang, a programming language that was maybe too good for its...
Polishing your typography with line height units
It’s been possible to create gorgeous layouts on the web for decades, but often refining the...
New tag: vibecoding | Lobsters
Hi folks, About two years ago we considered whether to add a tag for these hot...
Seva Zaikov - Problem with React Update Model
React is a great library, and its core principle redefined how we approach UI applications on...
Simplest backpropagation explainer without chain rule
989 2025-04-27 00:00 +0000Neural Networks learn to predict by backpropagation. This article aims to help you,...
Automating code deletion with Gemini (and a little Python)
from json import dump, load from os import environ, walk from pathlib import Path from subprocess...
checking the wifi
As I move around, I roam between wifi networks, but sometimes lose the connection. Then I...
Do you really need a Vector Search Database?
Vector databases have exploded in the past two years. There are both open-source and managed options,...
glandium.org » Blog Archive » Firefox Git Migration, the unofficial guide
The migration is imminent. By the time you read this, it has probably already happened. The...
Swarm Testing Data Structures
We discovered a cute little pattern the other day when refactoring TigerBeetle’s intrusive queue — using...
Impossible Components — overreacted
Suppose I want to greet you in my favorite color. This would require combining information from...
[vimrc] Bracket and quote matching and automatic shifting
[vimrc] Bracket and quote matching and automatic shifting
Elasticsearch Hybrid Search Recipes - Benchmarked
Previously I wrote a blog article on Elasticsearch hybrid search. Let’s get actual numbers on different...
A cheat sheet for why using ChatGPT is not bad for the environment
My post on why ChatGPT is not bad for the environment got a lot of readers....
Jepsen: Amazon RDS for PostgreSQL 17.4
PostgreSQL is a popular open source general-purpose SQL database. It uses multiversion concurrency control (MVCC) to...
Hello 0-Days, My Old Friend: A 2024 Zero-Day Exploitation Analysis | Google Cloud Blog
Visibility and context on the threats that matter most.Learn more Written by: Casey Charrier, James Sadowski,...
Efficiency vs. Resilience – Communications of the ACM
As I am writing these lines, in mid-March 2020, COVID-19, the disease caused by the coronavirus...