- Programmer Weekly
- Posts
- Programmer Weekly (Issue 175 October 5 2023)
Programmer Weekly (Issue 175 October 5 2023)
Programmer Weekly - Issue 175
Programmer Weekly
Welcome to issue 175 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
"Make it hard to ignore error conditions. Don't bury error codes in return values." - Steve Maguire
News
GitHub announced that secret scanning now performs validity checks for select AWS, Microsoft, Google, and Slack tokens. These account for some of the most common types of secrets detected across repositories on GitHub.
Four years since the launch of the Raspberry Pi 4, the Raspberry Pi 5 has arrived with a performance boost and in-house silicon that adds support for PCIe 2.0.
Reading List
Why maintain a Redis or Memcached instances when you can just use PostgreSQL as a cache?
LLMs demand we modify our behavior and tooling in ways that will benefit even ordinary, deterministic software development. Find out why.
Learn how Postman engineers solved a physical storage issue in the database layer of the service behind Postman Collections.
A deep dive into the intriguing world of network packets.
My last article had tips for for arena allocation. This next article demonstrates a technique for building bespoke hash maps that compose nicely with arena allocation.
Learn how to build a complete SaaS product from start to finish using Next.js App Router, AWS DynamoDB as well as Clerk for authentication and Stripe!
The article explores using the ptrace system call in Linux to intercept and modify system calls, offering insights into the mechanics of syscall interception and its practical applications for debugging and security analysis.
This article compares working at startups and big tech companies, highlighting the pros and cons of each. Ultimately, the best choice depends on individual preferences.
Watch and Listen
In this full Visual Studio Code course, you will learn how to use built-in features, the best settings/extensions, and workflows to make yourself more productive.
Learn to use Astro in this beginner's tutorial. Astro is an all-in-one web framework for building fast, content-focused websites like landing pages, blogs, technical documentation, and more.
Books
The one and only book in market covering the internals of Deno.
Interesting Projects, Tools and Libraries
Cross-platform app development in Rust.
Run any ML model from any programming language.
Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia).
With gokrazy, you can deploy your Go programs as appliances to a Raspberry Pi or PC.
Pattycake is an optimizing compiler for ts-pattern that lets you have your cake (expressive pattern matching), and eat it too (zero runtime overhead).
The modular and type safe schema library for validating structural data.
Nap is a FAST, file-based framework for creating and running integration tests over HTTP.
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.