Programmer Weekly (Issue 122 September 15 2022)

Programmer Weekly - Issue 122

Programmer Weekly

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

Quote of the Week

 

"First, solve the problem. Then, write the code." — John Johnson

News

A Consortium of Companies and Non Profit Organizations Collaborating to Create an Open Source Software Stack to Advance a Plurality of Interoperable Wallets.

After a year in technical preview, GitHub Copilot, an AI pair programmer, is now free for all teachers verified on GitHub Global Campus.

Reading List

In this article, I will: Formulate a way to estimate the network latency between any two points on earth, Calculate the distribution of internet users and Using this information, evaluate various cloud region configurations for their latency against internet users.

Why Scrum has a bad name.

Could an attacker with few lines of Python code shutting down over 7,000 fueling stations in the United States leave the nation crippled? 

In this post, we dive into how we scaled our crypto systems, starting from the need to support hypergrowth in traffic, followed by an extended effort to align on our long-term crypto strategy.

Markdoc delivers a good user experience without compromising the authoring experience. It enables writers to express interactivity and simple page logic without mixing code and content.

A tour of recent work to re-engineer Git’s garbage collection process to scale to our largest and most active repositories.

How we built our workflow engine: technical deep-dive and an evaluation of the project.

Pingora is a new HTTP proxy we’ve built in-house that serves over 1 trillion requests a day, boosts our performance, and enables many new features for Cloudflare customers, all while requiring only a third of the CPU and memory resources of our previous proxy infrastructure. Let’s dig in on why we chose to replace our legacy service and how we developed Pingora, our new system designed specifically for Cloudflare’s customer use cases and scale.

Watch and Listen

A talk about what APIs are, the API standards that exist, and walk through the various layers of what goes into making an API. 

Jeff Perry, career coach with experience in multiple engineering and technology fields discusses career management for software engineers. Host Kanchan Shringi spoke with Perry about how software engineers can be intentional and proactive in evaluating and pursuing career options. Perry shared examples of how how engineers have made shifts to opportunities that took advantage of their skill sets. The conversation then tackled the importance for building a personal brand and the role of mentors and

Interesting Projects, Tools and Libraries

Launch containers on demand.

Tipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps.

BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors.

An open source framework by Meta for finding JavaScript memory leaks.

Self-hosted photo and video backup solution directly from your mobile phone.

Open source Backend as a servcie with built in Auth, GraphQL and serverless functions.

Make stream processing easier! easy-to-use streaming application development framework and operation platform.

Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users' bandwidth as possible.

A modern OSS Key-Value store built for today's hardware.

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.