We Need Young Programmers; We Need Old Programmers
- Mark Seemann tl;dr: "We need young people in the software development industry. Because of their vigour and inexperience, they'll push the envelope... We need old people because they're in a position to speak truth to the world." Mark points to the fact that older people have less to lose and "many are in the unique position to reveal truths no-one else dare speak."featured in #345
How Did REST Come To Mean The Opposite Of REST?
tl;dr: "REST must be the most broadly misused technical term in computer programming history. I can't think of anything else that comes close. Today, when someone uses the term REST, they are nearly always discussing a JSON-based API using HTTP."featured in #336
featured in #330
featured in #317
C Isn't A Programming Language Anymore
- Aria Beingessner tl;dr: "My problem is that C was elevated to a role of prestige and power, its reign so absolute and eternal that it has completely distorted the way we speak to each other. Rust and Swift cannot simply speak their native and comfortable tongues..."featured in #300
The Internet Was Designed With A Narrow Waist
- Andy Chu tl;dr: A narrow waist is concept, interface, or protocol that solves an interoperability problem. Picture an hourglass with M things on one side, N on the other, and an important concept in the middle. Andy illustrates how IP is an example, and how that impacts internet architecture.featured in #299
featured in #294
featured in #288
featured in #281
Programming In 1987 Versus Today
- Curtis Poe tl;dr: "This quick ‘n dirty hack that I wrote in a couple of minutes replaced two weeks worth of work in 1987 and ran almost two million times faster." Curtis shows us the BASIC code he wrote 35 years ago and it's contemporary counterpart.featured in #280