Programmer Weekly - Programmer Weekly - Issue 59

View this email in your browser

Programmer Weekly

Welcome to issue 59 of Programmer Weekly. Let's get straight to the links this week.
From Our Sponsor
 
    Meet Retool—The Fastest Way To Build Internal Tools
From startups to Fortune 500s, the world's best teams use Retool to power their internal apps. Join companies like Amazon, Doordash, and Brex and start building your internal tools in Retool. Try it now.


Quote of the Week 

Measuring programming progress by lines of code is like measuring aircraft building progress by weight - Bill Gates


News

Sir Tim Berners-Lee is selling the first web browser’s code as an NFT
The inventor of the World Wide Web is taking advantage of the latest of the internet’s creations by auctioning off his original code and donating the proceeds to charity. The NFT will include the original browser, a letter, and more.

Windows 11 leak reveals new UI, Start menu, and more
Microsoft’s new Windows 11 operating system has leaked. Screenshots show off the new Start menu and taskbar design.

How Hackers Used Slack to Break into EA Games
The group of hackers who stole a wealth of data from game publishing giant Electronic Arts broke into the company in part by tricking an employee over Slack to provide a login token. The group stole the source code for FIFA 21 and related matchmaking tools, as well as the source code for the Frostbite engine that powers games like Battlefield and other internal game development tools. 

Google ends Simplified URL experiment in Chrome
Google has ended the Simplified URL experiment in the company's Chrome browser that would display only the root domain of the site and not the full URL when enabled.

Amazon is blocking Google’s FLoC — and that could seriously weaken the fledgling tracking system
Most of Amazon's properties including Amazon.com, WholeFoods.com and Zappos.com are preventing Google's tracking system FLoC.


Reading List

How to create NFTs with JavaScript
An NFT (non-fungible token) is a fascinating new technology that represents ownership of an asset digitally. In this tutorial, we’ll cover some important background information, set up third-party services, and finally code and deploy our very own NFT to the Ropsten Testnet.

Building a WebAuthn Click Farm — Are CAPTCHAs Obsolete?
How I built a click farm to “bypass” Cloudflare’s CAPTCHA killer with some cheap USB security keys, an Arduino, and a bit of python.

Untapped potential in Rust's type system
A post about what types can be used for other than checking code properties. It will involve a good chunk of dynamic typing, and yes it's in Rust. There are some wild ideas in it, so fasten your seatbelt and get ready for a ride!

Privilege escalation with polkit
How to get root on Linux with a seven-year-old bug.

Zero downtime Postgres migration, done right
A step by step guide to migrate your Postgres databases in production environments with zero downtime.

Practical Reed-Solomon for Programmers
Reed-Solomon is a cool way to protect messages against damage or partial arrival. This post will help you understand and use any R-S codes you have to work with. In addition, you’ll learn what R-S can and can not do, and how it relates to other error correcting systems. Finally, with this understanding, the more math heavy explanations might become more accessible.

What Makes Quantum Computing So Hard to Explain?
To understand what quantum computers can do — and what they can’t — avoid falling for overly simple explanations.

Reasons why bugs might feel "impossible"

My EC2 wishlist

Pwning Home Router - Linksys WRT54G    

Don’t Feed the Thought Leaders Permalink

You use more open source software than you think 


Watch and Listen

DevOps Engineering Course for Beginners
What is DevOps in the context of software engineering? You will learn what DevOps is, continuous integration, continuous deployment strategies, and application performance management. Many DevOps practices are commonly used in programming and web development, it is important to understand key terms and technologies. 

Rebuilding Twitter’s Public API
Steve Cosenza discusses why Twitter's multi-tenant API platform was built with Scala, GraphQL, and how Twitter uses SLOs for monitoring and alerting in production.

Running Great Standup Meetings
We know standups can get stale, but they are the lifeblood of a high-performing agile team.  Learn how to make your standups great again!

Building a Serverless Banking Platform
A chat about the business and technical case for using serverless at NorthOne, what the adoption process looked like, how they used serverless to build their event driven architecture, the challenges they faced, and much more.

Young coders are learning by building Discord bots and hacking Roblox
We put our finger the pulse of what's drawing the kids into the wide world of code.


Interesting Projects, Tools and Libraries

modern-unix
A collection of modern/faster/saner alternatives to common unix commands.

Everything AWS
The Best Way To Browse 6K+ Quality AWS GitHub Repositories.

NymphCast
Audio and video casting system with support for custom applications. 

DaisyUI 
Tailwind CSS Components.

The-OldOS-Project
Recreating a fully functional version of iOS 4 in SwiftUI. 

firestore-typesense-search
Firebase Extension to automatically push Firestore documents to Typesense for full-text search with typo tolerance, faceting, and more.

Utopia 
Utopia is an integrated design and development environment for React. It uses React code as the source of truth, and lets you make real time changes to components by editing it and using a suite of design tools. 

Monika
Monika is a command line application to monitor every part of your web app using a simple JSON configuration file. Get alert not only when your site is down but also when it's slow.

Open Design
Programmatically get data from Figma, Sketch, Adobe XD, Adobe Photoshop, and Adobe Illustrator. All in an open-source Node.js SDK.


Upcoming Events 

Virtual: Postgres Vision 2021
Postgres Vision 2021 is here to explore what’s ahead for PostgreSQL and its impact on the future of the enterprise.

Virtual: cdCon
A two day virtual event focused on improving the world’s capacity to deliver software with security and speed.
 
Our Other Newsletters
Python Weekly - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to Python.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
Copyright © 2021 Programmer Weekly, All rights reserved.
You are receiving our weekly newsletter because you signed up at http://www.ProgrammerWeekly.com

Our mailing address is:
Programmer Weekly
Brooklyn
Brooklyn, NY 11228

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Programmer Weekly - Issue 57

Thursday, June 3, 2021

View this email in your browser Programmer Weekly Welcome to issue 57 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Every great developer you know got

Programmer Weekly - Issue 56

Thursday, May 27, 2021

View this email in your browser Programmer Weekly Welcome to issue 56 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "There is not now, nor has there ever

Programmer Weekly - Issue 55

Thursday, May 20, 2021

View this email in your browser Programmer Weekly Welcome to issue 55 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week “Once a new technology rolls over you, if

Programmer Weekly - Issue 54

Friday, May 14, 2021

View this email in your browser Programmer Weekly Welcome to issue 54 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "The craft of programming begins with

Programmer Weekly - Issue 53

Thursday, May 6, 2021

View this email in your browser Programmer Weekly Welcome to issue 53 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Programming languages, like pizzas,

You Might Also Like

The bill to ban TikTok is barreling ahead

Friday, April 19, 2024

The Morning After It's Friday, April 19, 2024. The bill that could ban TikTok in the United States inches closer to becoming law. The legislation passed the House of Representatives last month,

Digest #134: TDD with Serverless, Terraform AI Conversions, K8s Cost Metrics & OpenTofu Response

Friday, April 19, 2024

Learn to convert Terraform templates, deploy SSR on AWS Amplify, and apply TDD to Serverless. Gain insights on PostgreSQL, microfrontends, and secure APIs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Friday, April 19, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

ASP.NET Core News - 04/19/2024

Friday, April 19, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Post from Syncfusion Blogs on 04/19/2024

Friday, April 19, 2024

New blogs from Syncfusion Syncfusion Prepares for MS Build 2024 with Cloud-Ready Solutions on Azure Marketplace By gingerr Syncfusion offers cloud-ready solutions in Azure Marketplace for MS Build 2024

Hacker Newsletter #696

Friday, April 19, 2024

The greatest value of a picture is when it forces us to notice what we never expected to see. //John W. Tukey hackernewsletter Issue #696 // 2024-04-19 // View in your browser #Favorites Unlock your

Google's massive reorg 🧑‍🤝‍🧑, Meta's Llama 3 launch 🤖, China bans WhatsApp 💬

Friday, April 19, 2024

Google has reorganized its Android, Chrome, and Google hardware divisions Sign Up |Advertise|View Online TLDR TLDR 2024-04-19 📱 Big Tech & Startups Meta's battle with ChatGPT begins now (5

Is your Notes app completely disorganized?

Friday, April 19, 2024

Hi there, Is your Notes app completely disorganized? In a recent survey we found that 77% of our readers would like to learn how to better organize the notes on their iPhone. That's why we're

Data Science Weekly - Issue 543

Friday, April 19, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

A deal made in cloud security heaven

Thursday, April 18, 2024

Meta's Llama 3 goes public and hackers hold World-Check data for ransom View this email online in your browser By Christine Hall Thursday, April 18, 2024 Welcome to TechCrunch PM! I'm glad you