Programmer Weekly (Issue 42 February 18 2021)

Programmer Weekly - Issue 42

Programmer Weekly

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

Quote of the Week

 

"Good programmers don't just write programs. They build a working vocabulary." - Guy Steele

News

As FireEye reveals how suspicious second phone signed up for 2FA gave the game away.

New technique reveals many possible conformations that a protein may take.

Reading List

It takes the most exquisite measurements you can imagine, recording the changes in current associated with different bits of DNA.

This article discusses the concepts of dependability and fault tolerance in detail and explain how the Ably platform is designed with fault tolerant approaches to uphold its dependability guarantees.

A list of practical steps for securing web applications, including the infrastructure and development lifecycle.

How a failing rsync run led to the discovery of a long-standing bug in the Linux TCP implementation.

A compiled list of links to public failure stories related to Kubernetes. 

The ARPANET made its splashy public debut in 1972. Why exactly was it such a big deal?

Use AWS Lambda w/ FFmpeg to generate thumbnails automatically when a video is uploaded to a particular S3 bucket.

Watch and Listen

In this episode, we talk about how to code without typing, with Serenade co-founders, Matt Wiethoff and Tommy MacWilliam. They talk about how Matt’s repetitive wrist injury started to derail his coding career, how they needed to invent the accessibility tool, which one of them literally needed to help build the tool itself, and what stack they used to build it.

Learn how to create an Android app with Kotlin that uses core UI components from the Robinhood stock trading app. Instead of tracking stocks, this app will track COVID-19 cases. The app displays key metrics around the growth of coronavirus, including the number of positive cases, negative cases, and deaths per day.

On this episode, Jeremy chats with Jeff Hollan about building Azure Functions with triggers and bindings, how to compose functions using Durable Functions and Logic Apps, how to operationalize your serverless apps in the Microsoft Azure ecosystem, and so much more.

Johanna Rothman has been in software and management for many years and she's taken what she knows about managing teams and put it into a great three-volume set "Modern Management Made Easy." She covers not just managing organizations, managing teams, but also managing yourself. Scott talks to Johanna about the trials and tribulations of management and how Johanna's insights can help.

Books

A story about machine learning.

Interesting Projects, Tools and Libraries

A refreshingly simple data-driven game engine.

The System76 Launch Configurable Keyboard is designed to provide the ultimate user controlled keyboard experience, with open source mechanical and electrical design, open source firmware and associated software, and a large number of user configuration opportunities.

Jam is an Open Source alternative to Clubhouse, Twitter Spaces and similar audio spaces.

Stream changes from your database.

Manage multiple runtime versions with a single CLI tool, extendable via plugins.

A real-time network audio streaming collaboration tool. 

A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE).

Command line peer-to-peer data transfer tool based on libp2p.

Powerful yet simple to use screenshot software.

Upcoming Events 

Hear from the creators of IntelliJ IDEA about its roadmap and its incredible features, as well as how to use them. Get the inside information on the evolution of IntelliJ IDEA. Learn tips and best practices from experts to become a happier and more productive developer.

Free JSworld Conference is the Worlds Premier Javascript Conference of 2021. JSworld Conference Online is the Largest & Most Epic JavaScript Conference and Community Event of 2021. Learn & Talk directly with the JavaScript Frontend Developer Leaders from around the world.

Join Engineers from every part of the continent and learn how they are pushing GraphQL to its limits. Featuring talks and workshops - whether you’re curious or a GraphQL pro - you will learn something new.

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.