- Programmer Weekly
- Posts
- Programmer Weekly (Issue 58 June 10 2021)
Programmer Weekly (Issue 58 June 10 2021)
Programmer Weekly - Issue 58
Programmer Weekly
Welcome to issue 58 of Programmer Weekly. Let's get straight to the links this week.
From Our Sponsor
Retool gives you a powerful set of building blocks: tables, lists, charts and more. Integrate with any datasource, REST API, gRPC, or Firebase and customize your app with JS. Save hundreds of hours.
Quote of the Week
“Don’t comment bad code—rewrite it.” - Brian Kernighan
News
Maintaining open-source code is a vital but stressful job. Despite that, a recent Tidelift survey found that almost half of code maintainers aren't paid at all.
In a first, the digital fiber contains memory, temperature sensors, and a trained neural network program for inferring physical activity.
Graphene can be used for ultra-high density hard disk drives (HDD), with up to a tenfold jump compared to current technologies, researchers at the Cambridge Graphene Centre have shown.
Researchers applied AI techniques to make portions of Seattle look more like Beijing. Such imagery could mislead governments or spread misinformation online.
Wolfram offers $20,000 prize for proving, or disproving, that the S combinator alone can support universal computation.
Rarely seen miscalculations now crop up frequently at cloud hyperscale
Reading List
A guide for autonomous teams.
In this article, we will talk about how we scaled this platform to be used by hundreds of engineers at Uber daily. We will dive deep into the code build aspect of our configuration management component, the challenges we faced as we rolled this out, and how we solved them.
Scaling pods and nodes in a Kubernetes cluster could take several minutes with the default settings. Learn how to size your cluster nodes, configure the Horizontal and Cluster Autoscaler, and overprovision your cluster for faster scaling.
How to create new memes using images from Wikimedia Commons and OpenImages with captions generated automatically by GPT-3 and GPT-Neo.
A latest research examines millions of functions to understand how serverless is being used in the real world.
Many companies run parallel development and operations organizations. But what if you just ran one team that did both?
A journey into benchmarking Azure Cache for Redis.
Pull requests are great for open source. But they can hinder the team performance.
An interesting look into the process and considerations that the author made when assembling homelab.
The Open Source Casebook provides an analysis of several key legal topics in open source, grounded in primary sources.
Watch and Listen
Save money by building a Hackintosh! Learn how to build a computer with PC parts and install macOS Big Sur using OpenCore.
A chat with Innocent Ndubuisi-Obi and Luke Jordan about the unique challenges you face when trying to solve civic problems with software. From mesh networks to USSD messaging protocols, they share lessons learned and the tools they would recommend for developers looking to make an impact in their community.
A series the bring-up of a new bytecode compiler+VM for the SerenityOS JavaScript engine (LibJS).
Interesting Projects, Tools and Libraries
Quickly integrate face, hand, and/or pose tracking to your frontend projects in a snap.
A non-profit, public good software signing & transparency service.
Continuously monitor your AWS services for configurations that can lead to degradation of confidentiality, integrity or availability.
Efficient and minimal collaborative code editor, self-hosted, no database required.
Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).
A gameboy emulator that only plays Pokémon blue in 68 lines of C++
Visual Studio code extension to create and test simple and complex HTTP/s requests.
A fullstack starter template for React, GraphQL, Typescript, and PostgreSQL projects
Kubernetes Goat is "Vulnerable by Design" Kubernetes Cluster. Designed to be an intentionally vulnerable cluster environment to learn and practice Kubernetes security.
A gitmoji interactive command line tool for using emojis on commits.
A fast, scalable version control file storage for graphic files.
<1kb virtual DOM - it's fast!
An easy-to-use, lightweight KafkaJS-to-Socket.io library for connecting and visualizing data in realtime.
Upcoming Events
stackconf is about open source infrastructure in the spectrum of continuous integration, container, hybrid and cloud solutions. Bridging the gap between development, testing and operations is one of the fundamental paradigms in modern IT. stackconf covers this concept from multiple perspectives.
{unscripted} is a virtual conference event for software engineers, DevOps practitioners, and technology leaders to learn and share stories of simplified software delivery at scale.
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.