Programmer Weekly (Issue 128 October 27 2022)

Programmer Weekly - Issue 128

Programmer Weekly

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

Quote of the Week

 

"A Fallacy of Software: If it works, and we don't change anything, it will keep working." - Jessica Kerr

News

Sysdig TRT uncovered an extensive and sophisticated active cryptomining operation using GitHub, Heroku, Buddy.works, and others. We are going to refer to this as PURPLEURCHIN.

Reading List

Engineering is typically the function that grows fastest at a scaling startup. It requires a lot of attention to make sure the pace of execution does not slow and cultural issues do not emerge as you scale. In this post, we discuss the guiding principles that allowed us to maintain our engineering velocity as we scaled.

A Look Into Ways We Use Terraform to Build Our Infrastructure.

This post explains what is CORS, what are the common problems and how to fix them.

This year, Deezer’s recommendation team taught its feature Flow to recognize emotions in music. Here’s the story of Flow’s moods.

This post describes the state before Tinder API Gateway (TAG) existed, why we created TAG, and how TAG is helping Tinder serve traffic at scale. 

Meta has adopted Kotlin as its new primary language for Android development. We’re sharing lessons learned from shifting from Java to Kotlin.

Learn why you need a secure, personalized, and modern cryptographic system.

The State of AI Report analyses the most interesting developments in AI. We aim to trigger an informed conversation about the state of AI and its implication for the future. 

In this article, Sacha Greif tries to anticipate future CSS trends and takes a look at some far-fetched and futuristic CSS features that might one day make their way to the browser.

Watch and Listen

Learn how to use the Web Monetization API and the Interledger Protocol to add microtransactions to your website. Grant for the Web provided a grant to make this course possible. Grant for the Web is an Interledger Foundation program to boost open, fair, and inclusive standards and innovation in Web Monetization.

Build a responsive cross-platform Google Docs Clone using Flutter & Node.js. This tutorial is designed for beginners in Node.js and no prior knowledge Javascript is required. This course will go through Google Authentication WITHOUT Firebase, keeping the users logged in, creating new documents, viewing the list of documents created by user, updating the title of the document, sharing link of the document, adding a rich text editor, collaboratively editing with as many users as you want and creating responsive design. We will be using Flutter, Node, Express, Socket, MongoDB and Riverpod. 

Kevin Miller, General Manager of Amazon S3, joins Corey to discuss the hard work and technical magic that has gone into S3’s evolution. Kevin explains the vital role testing plays in keeping S3 running and evolving successfully, and the astronomical number of states they must be ready to face at any given time. Kevin also reveals the benefits of Intelligent Tiering, his thoughts on using S3 as a database, and what really excites him about the transformations that are happening as a result of his work at S3.

Interesting Projects, Tools and Libraries

Learn all about locally hosting(on premises & private web servers) and managing software applications by yourself or your organization.

Open-Source Subscription Billing & Payments Platform.

Detect and remediate misconfigurations and security risks across all your GitHub assets.

The open-source and cross-platform trading engine

First open-source data discovery and observability platform. ODD Platform is based on ODD Specification. 

Open source lightweight alternative to Postman.

DacheQL is a lightweight GraphQL caching tool utilizing Redis and LRU eviction policy.

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.