I’m Now A Full-Time Professional Open Source Maintainer
- Filippo Valsorda tl;dr: "I now have six amazing clients, and I’m making an amount of money equivalent to my Google total compensation package, which proves the thesis that it’s possible to be a professional maintainer earning rates competitive with the adjacent market for senior software engineers... I’m sharing details about my progress to hopefully popularize the model, and eventually help other maintainers adopt it, although I’m not quite ready to recommend anyone else drop everything to try this just yet."featured in #387
Ordering Numbers, How Hard Can It Be?
- Orson Peters tl;dr: "From challenging a variety of people to write a correct implementation of is\_less\_eq, no one gets it right on their first try. And that’s after already explicitly being told that the challenge is to do it correctly for all inputs. I quote the Python standard library: “comparison is pretty much a nightmare.”"featured in #385
Microfeatures I'd Like To See In More Languages
tl;dr: "Since I spend a lot of time in niche obscure languages, I also encounter a lot of cool QoL features that most people might not have seen before. Here’s a few of them!" Hillel discusses: (1) Number representations. (2) Balanced string literals. (3) Generalized update syntax. (4) The Chapel power hour. And more.featured in #378
Tech Predictions For 2023 And Beyond
- Werner Vogels tl;dr: The CTO at Amazon elaborates on the following: (1) Cloud technologies will redefine sports as we know them. (2) Simulated worlds will reinvent the way we experiment. (3) A surge of innovation in smart energy. (4) The upcoming supply chain transformation. (5) Custom silicon goes mainstream.featured in #374
The Cloudy Layers Of Modern-Day Programming
- Vicki Boykis tl;dr: "Instead of working on the core of the code and focusing on the performance of a self-contained application, developers are now forced to act as some kind of monstrous manual management layer between hundreds of various APIs..." Vicki shows us how this manifests.featured in #373
Little Languages Are The Future Of Programming
tl;dr: "The idea is that as you start to find patterns in your application, you can encode them in a little language - this language would then allow you to express these patterns in a more compact manner than would be possible by other means of abstraction. Not only could this buck the trend of ever-growing applications, it would actually allow the code base to shrink during the course of development!"featured in #370
Twitter, When The Wall Came Down
- Bryan Cantrill tl;dr: "For Twitter, the wall is about to come down: the world is going to change — and it’s not going to change back. I keep wondering about “what is going to replace Twitter”, but I am increasingly of the belief that this is the wrong question, that no single thing is going to replace Twitter. That is, Twitter as an idea — a single social platform catering to all demographics and uses — will become like the evening nightly news or the morning newspaper: a relic from a bygone era."featured in #366
featured in #361
featured in #360
featured in #346