Programmer Weekly (Issue 107 June 2 2022)

Programmer Weekly - Issue 107

Programmer Weekly

Welcome to issue 107 of Programmer Weekly. Let's get straight to the links this week.

Quote of the Week

 

“The trouble with programmers is that you can never tell what a programmer is doing until it’s too late.” - Seymour Cray

News

Design and fabricate your own open-source design for free with the Open MPW Program.

Google has disclosed a nasty set of six bugs affecting Zoom chat that can be chained together for MitM and RCE attacks, no user interaction required.

Reading List

Learn how to use Ephemeral Containers to debug Kubernetes workloads with and without the kubectl debug command.

Mindset, 100-day plan, and balancing learning and taking action to earn trust.

In this post, I’ll walk through how I chose the parts, what mistakes I made, and my recommendations for anyone interested in building their own.

Here’s why you should never force-delete Kubernetes resources or remove their finalizers.

Watch and Listen

A chat about the complexities of productionizing serverless applications, what is Serverless Tactical DD(R), why serverless threat modeling is so important, how to think about your architecture layers, and so much more.

Learn how to create a Chrome browser extension using JavaScript and the new iteration of the web extensions platform, called Manifest V3.

Interesting Projects, Tools and Libraries

A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.

Firezone is a self-managed WireGuard based VPN server and Linux firewall designed for simplicity and security.

Neon is a serverless open source alternative to AWS Aurora Postgres. It separates storage and compute and substitutes PostgreSQL storage layer by redistributing data across a cluster of nodes.

Brainf**k IDE using python, bundled with it's own compiler.

The lazier way to manage everything docker.

RisingWave is a cloud-native streaming database that uses SQL as the interface language.

Developer friendly Natural Language Processing.

Probabilistic PL based on pattern matching and constraint propagation, 148 examples.

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.