How many products does Microsoft have named ‘Copilot’? I mapped every one A few weeks ago, I tried to explain to someone what Microsoft Copilot is. I couldn’t… because the name ‘Copilot’ now refers to at least 75 different things.
Embarrassingly Simple Self-Distillation Improves Code Generation Can a large language model (LLM) improve at code generation using only its own raw outputs, without a verifier, a teacher model, or reinforcement learning? We answer in the affirmative with simple self-distillation (SSD): sample solutions from the model w...
NVD - CVE-2026-33579 OpenClaw before 2026.3.28 contains a privilege escalation vulnerability in the /pair approve command path that fails to forward caller scopes into the core approval check. A caller with pairing privileges but without admin privileges can approve pending d...
Something Is Happening Building things sparks joy. Everyone I talk to is shaking with excitement. I'm not sure where this goes, but it sure is fun.
Are web apps really slower than native? TL;DR Web apps aren't slower than native apps. The web platform makes the performant path harder to reach than it should be. Native platforms bake perform...
Don't let Claude Code read your secrets: why you need to set up sandboxing today Claude Code is powerful. It reads your files, runs commands, and edits your codebase. But its default setup doesn't stop it from reading your secrets. Deny rules won't help in bypass mode. Native sandboxing will.
LLM coding is the wrong layer of abstraction Conventional wisdom tells you that LLMs are good at automating the generation of boring, repetitive boilerplate code. I can agree, but why d...
Django Table, Filter and Export With Htmx | Fundor333 A little code fragment for show how to use in the same project Htmx, Django-table2 e Django-filters
Closing the Loop – Alexander Feldman's Blog This quarter, 4,500 CEOs told PwC their AI investments produced nothing. Separately, someone used AI to rewrite SQLite in Rust — 2,000 times slower. I have a cunning plan: what if we used computers to do actual computing?
It was nice while it lasted I got into software engineering because I was always fascinated by getting computers to do stuff. It's been a dream to earn a living doing something I would ...
Running out of Disk Space in Production A tale about misconfiguring nginx, from adventures in production
The Vibecoders Are Coming For Us Oh man, the past few months were crazy. I went from extremely exhilarated to complete tragedy (in case you're living under a rock, I'm referring to AI coding)
How I Built an SMS Gateway with a $20 Android Phone Turn any Android phone into a programmable SMS gateway for your SaaS — no per-message fees, no carrier contracts, no vendor lock-in.
Thomas Gazagnaire :: A CSS Engine in OCaml A typed CSS parser covering Level 3 through 5, a structural diff tool, and an optimiser. With a live browser demo via js_of_ocaml.
A Case for Procrastination Or: why doing things at the last minute actually saves time. I talk about the importance of shockingly fast iteration cycles and lean manufacturing.