- Programmer Weekly
- Posts
- Programmer Weekly (Issue 139 January 19 2023)
Programmer Weekly (Issue 139 January 19 2023)
Programmer Weekly - Issue 139
Programmer Weekly
Welcome to issue 139 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
"I know testers who make good devs. I know devs who make good testers. I know Scrum Masters who make good coffee." - David Evans
News
Git users are encouraged to upgrade to the latest version, especially if they use `git archive`, work in untrusted repositories, or use Git GUI on Windows.
Researchers can now find the shortest route through a network nearly as fast as theoretically possible, even when some steps can cancel out others.
Reading List
First post in a multi-part series on writing an operating system using components of other systems, such as MINIX. This post describes a small bootloader in detail and steps through debugging it on bare metal (QEMU).
This post consists of two parts. The first part discusses the evolution of feature platforms, how they differ from model platforms and feature stores. The second part discusses the core challenges of making feature platforms self-serve for data scientists and increase the iteration speed for feature engineering.
This post explores how interpreters are often implemented, what a "virtual machine" means in this context, and how to make them faster.
20 rules of thumb for writing better software.
We will explore 'gRPC', an implementation of 'RPC'. Learn how it differs from REST and familiarise with its various use cases, challenges, and features.
Watch and Listen
Learn how to use React and the OpenAI API to create an application like ChatGPT. The application can answer our questions, convert the text into different languages, or even convert JavaScript code to Python.
What are the top DevOps tools, platforms, and services we should use in 2023?
Learn how you can use ChatGPT for some DevOps related tasks.
Interesting Projects, Tools and Libraries
hyperswitch is a Payment Switch that lets you connect with multiple payment processors with a single API integration. Once integrated, you can add new payment processors and route traffic effortlessly.
Synthesizer for making music by drawing objects on an oscilloscope using audio.
The most convenient way to render a folder containing markdown files. Previewing and searching markdown files has never been that easy.
Basti is a CLI tool for securely accessing your DB instances and other AWS resources in private networks at almost no cost.
sysm makes your system play custom sounds when any configured system or external event happens.
Random tokens generation and related tools.
Tablane is a workspace that adapts to your needs. It's as minimal or as powerful as you need it to be.
OneUptime is an open-source complete SRE and DevOps platform.
Adrenaline is a debugger powered by the OpenAI Codex. It not only fixes your code, but teaches you along the way.
Instant K8s service dependency map, right to your Grafana.
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.