Programming Digest - Escaping creative downturns

#522 – May 15, 2023 View in browser

Programming Digest

Escaping creative downturns

If I'm stuck in a creative downturn, there's usually only one remedy: keep going. That is, accept the downturn, but continue to stare at the computer, waiting for it to pass. While staring at the computer, there's room for menial and managerial tasks put aside during more inspired times.

Code documentation where it makes sense: in the IDE 🤯 (sponsor)

Create internal documentation utilizing a rich text editor, and trust us to keep it all up to date. Remove development roadblocks, and ship code faster with documentation built for developers. Available for VSCode and JetBrains.

Big O Notation: A Simple Explanation With Examples

In this article, we’ll cover the basics of Big O notation, why it is used and how describe the time and space complexity of algorithms with an example.

Programming types and mindsets

One of the longest running schisms in programming is that of static vs dynamic typing. I've heard a million arguments from both sides throughout my entire career, but seen very few of them ever convinced anyone of anything.

Monoliths are not dinosaurs

Building evolvable software systems is a strategy, not a religion. And revisiting your architectures with an open mind is a must.

Real World Recommendation System

Training a collaborative filtering based recommendation system on a toy dataset is a sophomore-year project in colleges these days. But where the rubber meets the road is building such a system at scale, deploying in production, and serving live requests within a few hundred milliseconds.

Open and Closed, Omission and Collapse

Let's consider a very simple system, along the lines of the one in the image above: a single server, an unbounded queue, and either open or closed customer arrival processes. First, we'll consider an easy case, where the server latency is exponentially distributed with a mean of 0.1ms. What does the client-observed latency look like for a single-client closed system, closed system with 10 clients, or an open system with a Poisson arrival process?

how did you like this issue?

Amazing · Great · Okay · Meh · Bad

newsletters

© 2023 Bonobo Press

Would you like to advertise with us? Check out our latest media kit for more information.
If you no longer wish to receive these emails, click to unsubscribe.

Key phrases

Older messages

Rules of Thumb for Software Development Estimations

Sunday, May 7, 2023

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

Why is OAuth still hard in 2023?

Sunday, April 30, 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

Is Critical Thinking the Most Important Skill for Software Engineers?

Sunday, April 23, 2023

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?

Junior to senior: An action plan for engineering career success

Wednesday, April 19, 2023

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

Remaining Relevant Over Four Decades

Sunday, April 9, 2023

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

WP Weekly 147 - Big AI - Closeby WP People, Sell Templates, Daily 700+ WP Sites

Monday, May 29, 2023

Read on Website WP Weekly 147 / Big AI Well, AI influence in the WordPress space keeps getting big. This week saw the release of AI-powered features like the one-click blog and figuring out SQL queries

SRE Weekly Issue #374

Monday, May 29, 2023

View on sreweekly.com A message from our sponsor, Rootly: Rootly is hiring for a Sr. Developer Relations Advocate to continue helping more world-class companies like Figma, NVIDIA, Squarespace,

Why I Left Rust — and Lawyer cites fake cases invented by ChatGPT, judge is not amused

Sunday, May 28, 2023

Issue #1146 — Top 20 stories of May 29, 2023 Issue #1146 — May 29, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 Why I

What Actually Drives Productivity

Sunday, May 28, 2023

Developer experience focuses on the lived experience of developers #141 – May 29, 2023 View in browser Tech Lead Digest What Actually Drives Productivity Engineering leaders have long sought to improve

Console #159 -- Interview with Alessandro of MediaMTX: Zero-dependency server for live video and audio streams

Sunday, May 28, 2023

Featuring tinygrad, EasySpider, and MediaMTX ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Cognitive Load Developer's Handbook

Sunday, May 28, 2023

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

Understanding React Concurrency

Sunday, May 28, 2023

React v18.0 has broken ground by introducing a long-awaited feature #408 – May 29, 2023 View in browser React Digest Understanding React Concurrency React v18.0 has broken ground by introducing a long-

To be creative, practice & The easiest way to build a website

Sunday, May 28, 2023

Do more with less, Arc Boosts, Apple Design Award Finalists, you can't hack product positioning, and a lot more in this week's issue of Creativerly. Creativerly To be creative, practice &

☁️ Azure Weekly #420 - BUILD Special - 28th May 2023

Sunday, May 28, 2023

Azure Weekly Newsletter Issue #420 powered by endjin Welcome to issue 420 of Azure Weekly. It's an absolute beast this week. Microsoft BUILD was as epic as expected. As usual a great condensed

The Station - Ford EVs will have Tesla DNA and Waymo's robotaxis are coming to Uber

Sunday, May 28, 2023

TechCrunch Newsletter TechCrunch logo The Transportation logo By Kirsten Korosec and Rebecca Bellan Sunday, May 28, 2023 Welcome back to The Station, your central hub for all past, present and future