Instead of "auth", we should say "permissions" and "login"

Rust's iterators optimize nicely—and contain a footgun

Instead of “auth”, we should say “permissions” and “login”

It's getting hard to use and recommend Firefox, I'm afraid for the free web

The origin and virtues of semicolons in programming languages

The only two log levels you need are INFO and ERROR

Achieving awful compression with digits of pi

When to use cute names or descriptive names

"Help, I see a problem and no one is prioritizing it "

Procrastinating on my side project by torturing databases

Building a demo of the Bleichenbacher RSA attack

Too much of a good thing: the trade-off we make with tests

RSA is deceptively simple and fun

The most important goal in designing software is understandability

Automating my backups with restic and anacron

Annotating and reflecting on my robotics code from 2009

My reference was dropped, why is the compiler complaining about multiple borrow

Three days of Advent of Code in Hurl

Lessons from implementing Hurl

Profiling Rust programs the easy way

Building a digital vigil for those we've lost

Introducing Yet Another Rust Resource

That time I wrote malware and got caught

A student asked how I keep us innovative – I don't

Write more "useless" software

Unpacking some Rust ergonomics: getting a single Result from an iterator of them

Estimates are about time, so let's cut to the chase

What would a web app canary look like?

"Help, iterators made my Rust program slower!"

Making it fast shouldn't be the last step

More →