- Programmer Weekly
- Posts
- Programmer Weekly (Issue 61 July 1 2021)
Programmer Weekly (Issue 61 July 1 2021)
Programmer Weekly - Issue 61
Programmer Weekly
Welcome to issue 61 of Programmer Weekly. Let's get straight to the links this week.
Quote of the Week
There are only two kinds of languages: the ones people complain about and the ones nobody uses. - Bjarne Stroustrup
News
GitHub Copilot is a new AI-powered pair programmer that collaborates with human programmers and suggests new functions or lines of code supporting a broad set of frameworks and languages.
Mozilla teams up with Princeton University researchers to enable crowdsourced science for public good; collaborates with research groups at Princeton, Stanford on upcoming studies.
Eight years in the making with 28,000 commits, 7,400 pull requests, and 4,100 closed issues, Scala 3.0 has been released, delivering a "complete overhaul of the Scala language" with new features, updates to the syntax and type systems, and new tools for metaprogramming.
At a time when the PC is playing a more central role in our lives, Windows 11 is designed to bring you closer to what you love.
Reading List
How Airbnb ships features faster across web, iOS, and Android using a server-driven UI system named Ghost Platform.
The fallacies of distributed computing are a list of 8 statements describing false assumptions that architects and developers involved with distributed systems might make (but should undoubtedly steer away from). this postS looks at what these fallacies are, how they came to be, and how to navigate them in order to engineer dependable distributed systems
How we built an authorization system based on Google Zanzibar.
Using systemd to avoid having to write some risky code.
How we built an engineering culture based on trust that allows us to move incredibly fast without requiring code reviews.
Authentication is at the heart of most web development, yet it is difficult to get right. In this article, Diogo Souza discusses common security problems with authentication systems and how you can resolve them.
Here are six ways you can check for problems when running Ansible playbooks.
In this tutorial, you will find commonly used Linux commands as well as a downloadable cheat sheet with syntax and examples.
A fun and tricky JavaScript quiz.
Watch and Listen
In this series from Microsoft, you will learn the fundamentals of Rust development.
Learn how to use OpenTelemetry to get full stack observability on the performance and behavior of your software projects.
A chat about what infrastructure as code really means, why IaC with serverless is different than non-serverless architectures, how IaC defines resource graphs that fully specify the state of your system, why is it important for developer intent to be maintained by IaC systems, and much more.
Interesting Projects, Tools and Libraries
Hyperform is a CLI tool for deploying websites, APIs, and apps to your cloud.
Systemizer is a system design tool used to create and simulate large scale distributed systems.
Code House is the all in one storehouse for developer cheatsheets. Code House is made up of 300+ curated cheatsheets from 230+ sources.
A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
Visualize and learn sorting algorithms, with description and implementations in multiple programming languages.
Zero-config peer-to-peer encrypted live folder syncing tool that respects your .gitignore.
Unison is an open source functional programming language based on a simple idea with big implications: code is content-addressed and immutable.
2D Game Library for the web.
Open source video conferencing platform.
Hide your scrapers IP behind the cloud. Provision proxy servers across different cloud providers to improve your scraping success.
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.