12 April 2025

19 links · Saturday

Experts have it easy

Something that’s painfully understudied is how experts are more efficient than novices while achieving better results. I say understudied and not unstudied, because it’s common knowledge that charging people for their time results in experts being paid less si…

Emacs for Everything

I used to laugh at the meme that emacs could be used for everything, and thought it crazy that one would "live in emacs" (that is a post from almost two years ago where I didn't even really believe it myself).

Stefano Costa's Webpage

Stefano Costa's personal website, featuring his scientific research, publications, and projects

Sometimes you just need to be asked

I’ve always appreciated the spontaneous answers that pop out when people ask me questions. It leads to responses that it’s hard to manufacture on your own. But it was rare. You’d have to wait for an interview, some client work or a thoughtful friend to show up…

Joe Malatesta

Joe Malatesta's Portfolio

How does Rack work?

Sometimes, developers who use Rails don’t understand Rack, what it does, or what it’s for.

Dijkstra would’ve (incorrectly) HATED vibe-coding

Edsger W. Dijkstra was one of the greats of computing, responsible for large parts of the way we write programs today. He was an early champion of structured programming. His missive “GOTO considered harmful” now seems blindingly obvious, but was against the g…

Generative AI in Servo

We can, and should, build Servo without generative AI tools like GitHub Copilot.

What is Vector Search? A Concise Guide

Vector search finds information based on meaning rather than exact keywords, delivering more intuitive results by converting content into numerical vectors that capture semantic relationships.