John Fremlin's blog: frontpage

Square CTF 2017 Grace Hopper

Posted four weeks ago

LISA17 conference notes

Posted two weeks ago

Pagination, a great software interview question

Posted twenty-eight weeks ago, last comment eighteen weeks ago

Kotlin is a better Java

Posted thirty-five weeks ago

Recruiting software engineers and their CVs

Posted thirty-six weeks ago

The mmap pattern

Posted three years ago, last comment two years ago

ULib - C++ IO framework

Posted eight years ago, last comment twenty-one weeks ago

Portable Common Lisp code walking with macroexpand-dammit

Posted eight years ago, last comment four years ago

teepeedee2 achieves 10k requests/second

Posted eight years ago, last comment three years ago

A single point of failure is ok

Posted one year ago

Explaining meta-programming by analogy

Posted eight years ago, last comment three years ago

Conformance of Common Lisp implementations

Posted eight years ago, last comment six years ago

teepeedee2 vs nginx's perl module

Posted eight years ago, last comment three years ago

Bad unit tests impart a false sense of security

Posted one year ago

Java: What a horrible virtual machine

Posted one year ago

Posts in chronological order.