30 Apr 23


The major compilers have an enormous number of knobs. Most are highly specialized, but others are generally useful even if uncommon. For warnings, the venerable -Wall -Wextra is a good start, but circumstances improve by tweaking this warning set. This article covers high-hitting development-time options in GCC, Clang, and MSVC that ought to get more consideration.

by eli 2 years ago

28 Apr 23

It’s this process that we want to discuss here, in the form of a few examples that give a sense of how we work to ensure that Signal is as useful as possible in diverse contexts, and to push back on regional norms that can often double as tech industry common sense.

by eli 2 years ago

I’m going to tell you about how I took a job building software to kill people.

by eli 2 years ago

25 Apr 23

http-server is a simple, zero-configuration command-line static HTTP server. Enough for production usage, simple and hackable enough to be used for testing, local development and learning.

by tobhar 2 years ago

11 Apr 23

Wiki devoted to OS dev. Provides a very opinionated tour and guide for how to dive in.

by eli 2 years ago saved 2 times

10 Apr 23

WebSocket King is a client for developing, testing and debugging WebSocket connections.

by tobhar 2 years ago

04 Apr 23

Making effective decisions about the inside of your software systems

by eli 2 years ago