Things they didn't teach you about Software Engineering
#505 – January 16, 2023 | View in browser |
Programming Digest
Things they didn't teach you about Software Engineering
In university, they teach you how to write a 400-line program that solves a problem from A-Z. You have a blank canvas, and you need to show off your knowledge of some fancy algorithm to find a way to generate a maze. In the end, you have a nice solution to a straightforward problem.
Mobile application security trends to be aware of in 2023 (sponsor)
Tune in on January 24th, at 10am EST/16h CET to find out what mobile app security trends you should be aware of in 2023 and how security professionals and developers can proactively address these trends in the new year.
Is Windows a joke or are you? 🧢
I'm probably not the only one to make jokes about Windows and its vulnerabilities. Indeed, Microsoft sells products to the vast majority of individuals, but organizations as well. A large range of businesses rely on Active Directories and other Microsoft technologies for their daily activities.
Corporate Legibility for Software Engineers
Corporate legibility is the art of making tasks, and their outcomes, easier to understand for those not directly involved. I’ll help you understand why this is an important thing to be aware of and how to use it to help your career.
Erasure Coding versus Tail Latency
There are zero FEC puns in this post, against my better judgement.
Get QA Off Your Plate (sponsor)
No more flakes and no more test maintenance. QA Wolf investigates every failure and sends only human-verified bug reports. Chat with QA Wolf about a risk-free pilot and reaching 80% automated test coverage in 4 months.
20 rules of thumb for writing better software.
No matter what kind of software you’re developing, you most definitely leverage logging to some extent, probably every single day.
Production Twitter on One Machine? 100Gbps NICs and NVMe are fast
In this post I’ll attempt the fun stunt of designing a system that could serve the full production load of Twitter with most of the features intact on a single (very powerful) machine.
7 Tips for Building a Good Web API (sponsor)
Creating a good API requires some extra care. Check out in this blog post seven tips that will help you create a good API in ASP.NET Core.
Pictures of a Working Garbage Collector
This post shows a demo of a fast shell in C++, with a working garbage collector.
how did you like this issue?
newsletters

Key phrases
Older messages
8 Hard Truths I learned when I got laid off from my SWE job
Sunday, January 8, 2023
After I got laid off, my primary emotion was one of relief. This was unexpected. #504 – January 09, 2023 View in browser Programming Digest Happy 2023! 🍾 I hope you had a great break and we'll jump
#503 What my life would be without programming
Sunday, December 18, 2022
#503 – December 19, 2022 View in browser Programming Digest What my life would be without programming One of my friends lost his job this week. He worked in the chem department of a pharmaceutical
Sunday, December 11, 2022
#502 – December 12, 2022 View in browser Programming Digest Abstraction is Expensive As you build a computer system, little things start to show up: maybe that database query is awkward for the feature
#501 Cache invalidation really is one of the hardest problems in computer science
Sunday, December 4, 2022
#501 – December 05, 2022 View in browser Programming Digest Cache invalidation really is one of the hardest problems in computer science My colleagues recently wrote a great post on the Netflix tech
#501 The Distributed Computing Manifesto
Sunday, November 27, 2022
#501 – November 28, 2022 View in browser Programming Digest The Distributed Computing Manifesto Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of
Apple Vision Pro, MacBook Air & iOS 17 🌎, StackOverflow moderator strike 👨💻, CSS blend modes 🎨
Tuesday, June 6, 2023
Apple's augmented reality headset, the Apple Vision Pro, will launch early next year starting at $3499. Sign Up|Jobs|Advertise|View Online TLDR Together With CleanMyMac X TLDR 2023-06-06 Mac full
Digest #106: I love git-blame-someone-else! 😳
Tuesday, June 6, 2023
Digest #106: I love git-blame-someone-else! 😳 #106: I love git-blame-someone-else! This week, I've compiled yet another selection of the latest insights, tutorials, and tools in the DevOps space
[New post] Microsoft .NET Code Analysis: The Rijndael and Rijndaelmanaged Types Are Superseded
Tuesday, June 6, 2023
dotNetDave posted: " Since September 2021, the Rijndael and RijndaelManaged types have been superseded by the AesManaged type. Although Rijndael is still supported in .NET, it is generally not
The Rust I wanted had no future — and Our right to challenge junk patents is under threat
Monday, June 5, 2023
Issue #1154 — Top 20 stories of June 06, 2023 Issue #1154 — June 06, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 The
Here’s all of TechCrunch’s reporting from day one of WWDC 2023
Monday, June 5, 2023
TechCrunch Newsletter TechCrunch logo The Daily Crunch logo By Christine Hall Monday, June 05, 2023 Today, our team brings you all of the ooey, gooey Apple WWDC 2023 keynote goodness, including
Monday, June 5, 2023
JSK Daily for Jun 5, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Mini-Game Using Only HTML, CSS and JavaScript Start by creating an HTML file and open it in
Max Q - Max Q: Another day, another delay
Monday, June 5, 2023
TechCrunch Newsletter TechCrunch logo Max Q logo By Aria Alamalhodaei Monday, June 05, 2023 Hello and welcome back to Max Q! In this issue: Pixxel's new investor Mission delays for Boeing, Rocket
Daily Coding Problem: Problem #1118 [Easy]
Monday, June 5, 2023
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Dropbox. What does the below code snippet print out? How can we fix the anonymous
Physical vs. Digital Games: Should You Buy Physical Games?
Monday, June 5, 2023
Did You Know?: The enormous geodesic polyhedron, Spaceship Earth, at the center of Walt Disney World's Epcot park, is clad in 11324 silvered isosceles triangles. If a perfect polyhedron, it would
DeveloPassion's Newsletter #124 - Polywork
Monday, June 5, 2023
Hello everyone! I'm Sébastien Dubois, your host (I'm on Twitter). You're receiving this email because you signed up for DeveloPassion's Newsletter. Thank you for being here with me ✨