Birdcage liners

#247 – January 21, 2018

this week's favorite

Birdcage liners

I gave up on the feeds because they were making me angry. A lot of times I was angry because of politics, but even on non-political things, the feeds seemed like they were full of conflict and stress.

4 lessons for modern software developers from 1970s mainframe programming

Is 8 GB RAM cramping your style? Try writing headless programs that run in an 8 MB virtual machine, where it costs a fortune each time a program has a non-terminating loop. Current programmers should adopt several attitudes that early mainframe developers considered an essential part of their skillsets.

HTTPS explained with carrier pigeons

Cryptography can be a hard subject to understand. It’s full of mathematical proofs. But unless you are actually developing cryptographic systems, much of that complexity is not necessary to understand what is going on at a high level.

Stories from 300 developers who got their first tech job in their 30s, 40s, and 50s

Over the weekend, I built a list of 300 developers who got their first tech job in their 30s, 40s, and beyond. We’re sharing stories using the hashtag #DevAfter30. So if you started your software development career later in life, jump in and share your story.

Elixir v1.6 released

Elixir v1.6 includes new features, enhancements, and bug fixes. The main feature in this release is a code formatter. Important improvements can also be found in the standard library and in the Mix build tool.

newsletters