Programming Digest

Newsletter Image

Messages

5/28/2023
19 : 25

Cognitive Load Developer's Handbook

A fundamental thinking tool to create simple yet maintainable applications #524 – May 29, 2023 View in browser Programming Digest Cognitive Load Developer's Handbook This paper discusses a
5/21/2023
20 : 24

Real-time Messaging

Ground stations transmit signals to satellites 22236 miles above the equator #523 – May 22, 2023 View in browser Programming Digest Real-time Messaging Did you know that ground stations transmit
5/14/2023
21 : 4

Escaping creative downturns

If I'm stuck in a creative downturn, there's usually only one remedy: keep going #522 – May 15, 2023 View in browser Programming Digest Escaping creative downturns If I'm stuck in a
5/7/2023
21 : 34

Rules of Thumb for Software Development Estimations

Ah, software estimation - the bane of many developers' existence and the scourge of project managers everywhere. #521 – May 08, 2023 View in browser Programming Digest Rules of Thumb for Software
4/30/2023
21 : 24

Why is OAuth still hard in 2023?

We implemented OAuth for the 50 most popular APIs. TL;DR: It is still a mess. #520 – May 01, 2023 View in browser Programming Digest Why is OAuth still hard in 2023? We implemented OAuth for the 50
4/23/2023
21 : 34

Is Critical Thinking the Most Important Skill for Software Engineers?

Critical thinking will only become more important as AI tools spread more. #519 – April 24, 2023 View in browser Programming Digest Is Critical Thinking the Most Important Skill for Software Engineers?
4/19/2023
5 : 44

Junior to senior: An action plan for engineering career success

Starting your journey as a software engineer is an exciting time. #518 – April 17, 2023 View in browser Programming Digest Junior to senior: An action plan for engineering career success Starting your
4/9/2023
20 : 54

Remaining Relevant Over Four Decades

Four decades is a long time to be a programmer #517 – April 10, 2023 View in browser Programming Digest Remaining Relevant Over Four Decades Four decades is a long time to be a programmer. I started in
4/2/2023
20 : 54

How Programming Affects Your Brain

Programmers may become increasingly irritable when a puzzle takes a long time to solve #516 – April 03, 2023 View in browser Programming Digest How Programming Affects Your Brain Programmers may become
3/26/2023
19 : 44

Eight Graphs That Explain Software Engineering Salaries in 2023

Every year, online job search firms collect data about the salaries, skills, and overall job market #515 – March 27, 2023 View in browser Programming Digest Eight Graphs That Explain Software
3/19/2023
20 : 4

How Complex Systems Fail

All of the interesting systems are inherently and unavoidably hazardous by the own nature #514 – March 20, 2023 View in browser Programming Digest How Complex Systems Fail All of the interesting
3/12/2023
21 : 34

How Discord Stores Trillions of Messages

Bo Ingram shares insight into how Discord shoulders its traffic and provides a platform for our users to communicate. #513 – March 13, 2023 View in browser Programming Digest How Discord Stores
3/5/2023
19 : 25

A Senior Engineer’s Guide to the System Design Interview

Developed by the best interviewers in the industry, from their experience with thousands of technical interviews #512 – March 06, 2023 View in browser Programming Digest A Senior Engineer's Guide
2/26/2023
20 : 24

Kubernetes Infrastructure At Medium

How Medium uses Kubernetes to manage micro-services — a high-level view and introduction. #511 – February 27, 2023 View in browser Programming Digest Kubernetes Infrastructure At Medium How Medium uses
2/19/2023
17 : 44

Saving Millions on Logging

A look at a structured method for cost savings at Hubspot to save millions on the storage costs. #510 – February 20, 2023 View in browser Programming Digest Saving Millions on Logging: Finding Relevant
2/12/2023
17 : 44

How a single line of code brought down a rocket launch

It's Tuesday, June 4th, 1996, and the European Space Agency is set to launch its new rocket. #509 – February 13, 2023 View in browser Programming Digest How a single line of code brought down a
2/5/2023
17 : 44

Contracts you should never sign

The good news is that contracts are not set in stone, they are usually open to negotiation #508 – February 06, 2023 View in browser Programming Digest Contracts you should never sign The good news is
1/29/2023
17 : 34

What we look for in a resume

The resume evaluation process is pretty much a black box for most candidates #507 – January 30, 2023 View in browser Programming Digest What we look for in a resume The resume evaluation process is
1/22/2023
17 : 34

1500 Archers on a 28.8: Network Programming in Age of Empires

In Age of Empires the time to complete each simulation step varies greatly. #506 – January 23, 2023 View in browser Programming Digest 1500 Archers on a 28.8: Network Programming in Age of Empires and
1/20/2023
4 : 14

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 AZ #505 – January 16, 2023 View in browser Programming Digest Things they didn't teach you about Software