- Programmer Weekly
- Posts
- Programmer Weekly (Issue 144 February 23 2023)
Programmer Weekly (Issue 144 February 23 2023)
Programmer Weekly - Issue 144
Programmer Weekly
Welcome to issue 144 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
"It’s harder to read code than to write it.” — Joel Spolsky
Reading List
In this article we explain our transition to GitHub Actions for our CI/CD needs at Dgraph Labs Inc. As a part of this effort we have built (in-house) & implemented a new architecture for “Dynamic AutoScaling of GitHub Runners” to power this setup.
If you use retrospectives, or any kind of meeting where people are supposed to discuss and learn from their discussions, you will have experienced less efficient sessions from time to time. There is no wonder in that, and it happens to most people. This article describes and offers solutions for three of these unfortunate situations: skipping generating insights, getting lost in things you can't change, and being dominated by a loudmouth.
This article outlines the challenges we faced while building the inventory platform and how we solved them after multiple iterations of experimentation and analysis.
SRE Fred Hebert shares how we manage incident response at Honeycomb in 5 sections; a high-level snapshot of what matters to us during fires.
Let’s talk about technical debt. Let’s talk about practical usable approaches for actually paying it down on a daily, weekly, monthly, and yearly basis. Let’s talk about what debt needs to be fixed now versus what can wait for better planning.
Watch and Listen
Ever wonder how database backups work if new data is coming in while the backup is running? Hang with us while we talk about that.
React.js: The Documentary brings you the full story behind the early days of React, focusing on the dedicated group of developers who helped bring it to the world stage. This story is told by an all-star cast of developers like Tom Occhino, Christopher Chedeau, Pete Hunt, Sebastian Markbåge, Dan Abramov, and many more.
Interesting Projects, Tools and Libraries
List of research papers of research papers investigating the user experience of AI-powered programming assistants (e.g., Copilot).
JXC is a structured data language similar to JSON, but with a focus on being expressive, extensible, and human-friendly.
An experimental cross-platform UI framework in rust.
An ergonomic and safe syscall interception framework for Linux.
Unovis is a modular data visualization framework for React, Angular, Svelte, and vanilla TypeScript or JavaScript.
tbls is a CI-Friendly tool for document a database.
Infrastructure as data in PostgreSQL.
Our Other Newsletters
- A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.
- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.