- Programmer Weekly
- Posts
- Programmer Weekly (Issue 111 June 30 2022)
Programmer Weekly (Issue 111 June 30 2022)
Programmer Weekly - Issue 111
Programmer Weekly
Welcome to issue 111 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
"Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it." - Alan J. Perlis
News
Amazon launches CodeWhisperer, a GitHub Copilot-like AI pair programming tool.
After Austria & France, Italy is the third country to declare Google Analytics illegal.
Reading List
The first thing to note is that Hertzbleed is a new type of side-channel attack that relies on changes in CPU frequency. Hertzbleed is a real, and practical, threat to the security of cryptographic software. Should I be worried?
The open source Git project just released Git 2.37. Take a look at some of our highlights from the latest release.
Take a peek into the internals of Google Colab, and discover how we can bend the rules of Colab a little in order to adapt it to our MLOps workflow.
This article collects some openly available RFC templates and examples, and a list of companies that use such a process.
Semiconductor EDA Software, Explained.
This article summarizes how we see the "cloud computing and DevOps" space in 2022, which focuses on fundamental infrastructure and operational patterns, the realization of patterns in technology frameworks, and the design processes and skills that a software architect or engineer must cultivate.
Monorepo performance can suffer due to the sheer number of files in your working directory. Git’s new builtin file system monitor makes it easy to speed up monorepo performance.
Watch and Listen
Cal Henderson, CTO of Slack, creator of Flickr, and author of ‘Building Scalable Websites’ (O'Reilly Media, 2006) shares how Slack was built from both a tech and product perspective and what you should be doing to reclaim your focus time. You don’t want to miss out on hearing about the Slack tech stack from someone who is a pioneer in the use of web APIs and created the basis for OAuth and oEmbed.
How do we manage secrets in Kubernetes clusters? If they are stored in external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault, and others, we need to pull them into the clusters. External Secrets Operator might be the solution.
Build an API powered marketing dashboard using a low code approach. You will learn how to use Appsmith to easily create many tools that startups need. The dashboard will incorporate MongoDB, the SMTP API, and the Discord web hook.
Interesting Projects, Tools and Libraries
OpenReplay is developer-friendly, open-source session replay.
A modern watch command. Time machine and pager etc.
SQLite extension to query Excel (.xlsx, .xls, .ods) files as virtual tables.
Skytable is a fast, secure and reliable realtime NoSQL database with keyspaces, tables, data types, authn/authz, snapshots and more to build powerful apps.
Virtualize macOS 12 and later on Apple Silicon.
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.