A carefully curated weekly newsletter for developers to help you learn and stay on top of technology.

  • Learn from the best.
  • Follow the latest in the ecosystem.
  • Keep an eye on useful tools and libraries.
  • And finally. Get inspired. Every week.

What our readers say about the newsletter?

Loved that pigeon article! Thanks!
I really liked the "Modern Microprocessors - A 90-Minute Guide!" and couldn't stop reading! This article not only made my day, but also made the newsletter a very important weekly task that I'll be looking for.
I learn something from each edition of the Programming Digest.

#491 — September 26, 2022

sponsor

TimescaleDB – The modern Postgres for time-series

The open-source relational database for time-series with proven reliability and scale. Try TimescaleDB for free–no credit card required.

this week's favorite

How I’m a Productive Programmer With a Memory of a Fruit Fly

Programming got vastly more varied compared to when I started dabbling in AmigaBASIC in the mid-1990s. Back then you could buy one very big book about the computer you’re programming and were 99% there. That book, full with earmarks and Post-its, lay next to you while hacking into your monochrome editor, always in reach.

Scaling Git’s garbage collection

A tour of recent work to re-engineer Git’s garbage collection process to scale to our largest and most active repositories.

Discussing Backend For Front-end

In the good old days, applications were simple. A browser sent a request to a webapp endpoint; the latter fetched data from a database and returned the response. The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this post.

Hands-Free Coding

Earlier this year, I developed Cubital Tunnel Syndrome, a repetitive-strain injury, in both of my elbows. As a result, I pretty much can't use a mouse or keyboard; after a few minutes, I get a burning pain shooting down my arms. Even if I try to limit my computer usage to 60-second bursts, I wind up inadvertently making the situation worse.

11 Laws of Software Estimation for Complex Work

“To close the deal, we promised the customer some custom development in our SaaS product. I place my trust in you to deliver this crucial piece of functionality on time so we can finalize the deal.”

projects

Meet Zigi - your new Slack-based workflow assistant

Up your productivity with hands-on help that gives you more time to focus on coding. Zigi manages & automates your daily tasks, tracks your teammates’ workflows and gives you live updates for PR approval, all from Slack. Now you can monitor ticket progress, update statuses, sync Jira and Git actions, handle PRs with fast actions, reduce cycle time by 80% and drop the waiting time for code review to 0. Sign up for Zigi and get a link right to your inbox.

newsletters