Programmer Weekly - Programmer Weekly - Issue 103

View this email in your browser

Programmer Weekly

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

The best reaction to "this is confusing, where are the docs" is to rewrite the feature to make it less confusing, not write more docs. - Jeff Atwood


News

Meta has built a massive new language AI—and it’s giving it away for free
Facebook’s parent company is inviting researchers to pore over and pick apart the flaws in its version of GPT-3.

GitHub will require all users who contribute code to enable two-factor authentication by the end of 2023
Here is some news that is both straightforward and still a long time out but nevertheless important: by the end of 2023, GitHub will require all users who contribute code on the platform to enable one or more forms of two-factor authentication (2FA).

Apple Silicon Exclusively Hit With World-First "Augury" DMP Vulnerability
Apple achieves a "poisoned" world first as a research team describes a new DMP vulnerability dubbed Augury, which enables data theft at rest from Apple's SoCs.

Nvidia starts laying groundwork for future open and parallel code
Gearing up to go full stack, firm spends time on standards, open-source communities.


Reading List

Fast builds, secure builds. Choose two.
Stripe's continuous integration system is responsible for orchestrating build pipelines and executing tens of thousands of test suites. To meet our exceptionally high security bar, we lean on a combination of open-source tech and novel engineering.

Setting Up Engineering for Growth
The Workflows and Culture That Drove 1500% YoY Growth with Tara AI’s co-founder, Iba Masood.

That time we unplugged a data center to test our disaster readiness
Due to a large cross-functional effort led by the DR team in 2020 and 2021—culminating in the literal unplugging of our San Jose data center—Dropbox was able to reduce its RTO by more than an order of magnitude. This is the story of how we did it.

Delta: A highly available, strongly consistent storage service using chain replication
In this post, we will discuss the goals for Delta, the main concepts that govern Delta’s architecture, Delta’s production use cases, its evolution as a recovery provider, and future work items.

How to Chart Your Engineering Career Path: IC, Manager or Technical Founder?
From early employee to technical founder: Amber Feng shares essential lessons for engineers up and down the org chart, drawing from her 8-year career at Stripe and becoming a technical founder of Cocoon.

8 best practices for optimizing Lambda functions
Learn how to get the most out of your serverless functions.

Engineering Levels: A Case Study From Three Perspectives
The power of a good level framework as seen through three different perspectives.

All Roads Lead to Rome: The Machine Learning Job Market in 2022

Exploring Architectural Concepts Building a Card Game


Watch and Listen

Serverless for Frontend Engineers
A chat about how to approach serverless as a frontend engineer, why if you can JavaScript you can backend, why tech tutorials are turning you into a mediocre engineer, and so much more.

Build a Data Streaming App for Sound & Vision
Learn how to build a full-stack JavaScript, real-time data processing app that integrates, enriches, and streams musical data into Apache Kafka®, Confluent, and ksqlDB.

Kubernetes Security Best Practices you need to know
Secure your K8s cluster with this Top 10 Kubernetes Security Best Practices.


Interesting Projects, Tools and Libraries

PyScript
PyScript is a framework that allows users to create rich Python applications in the browser using a mix of Python with standard HTML. PyScript aims to give users a first-class programming language that has consistent styling rules, is more expressive, and is easier to learn.

DFlex
The sophisticated Drag and Drop library you've been waiting for.

PostgresML 
PostgresML is an end-to-end machine learning system. It enables you to train models and make online predictions using only SQL, without your data ever leaving your favorite database.

Mani
CLI tool to help you manage multiple repositories.

remote-pty
Tricking shells into interactive mode when local PTY's are not available.

Wireit
Wireit upgrades your npm scripts to make them smarter and more efficient.

snipli
A command-line interface for quickly sharing code snippets of your local files. 

trdsql
CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN.

dashdot
A simple, modern server dashboard, primarily used by smaller private servers.
 
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 © 2022 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 102

Thursday, April 28, 2022

View this email in your browser Programmer Weekly Welcome to issue 102 of Programmer Weekly. Let's get straight to the links this week. From Our Sponsor Retool is the fast way to build internal

Programmer Weekly - Issue 101

Thursday, April 21, 2022

View this email in your browser Programmer Weekly Welcome to issue 101 of Programmer Weekly. Let's get straight to the links this week. From Our Sponsor Spend more time perfecting your MongoDB

Programmer Weekly - Issue 100

Thursday, April 7, 2022

View this email in your browser Programmer Weekly Welcome to issue 100 of Programmer Weekly. I will be away next week and so there won't be newsletter issue. From Our Sponsor Spend more time

Programmer Weekly - Issue 99

Thursday, March 31, 2022

View this email in your browser Programmer Weekly Welcome to issue 99 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "In carpentry, you measure twice and

Programmer Weekly - Issue 98

Thursday, March 24, 2022

View this email in your browser Programmer Weekly Welcome to issue 98 of Programmer Weekly. Let's get straight to the links this week. From Our Sponsor Spend more time perfecting your MongoDB

You Might Also Like

Esbuild v0.21.3; ESLint v9.3.0; Node v22.2.0; Promise.withResolvers(); duplicate named capturing...

Tuesday, May 21, 2024

We have 11 links for you - Stay up-to-date on JavaScript and tools Tired of handling a tech stack with REST, SQL, Webpack and 1000 other technologies? uix.unyt.org Sponsor With its radically holistic

LW 134 - How To Win In The Shopify App Store in 2024

Tuesday, May 21, 2024

How To Win In The Shopify App Store in 2024 Shopify Development news and articles Issue 134 - 05/21/2024 Read Online Liquid Weekly All Things Shopify Development How To Win In The Shopify App Store in

⚙️ New research: AI guardrails aren't good enough

Tuesday, May 21, 2024

Plus: Google unveils new AI safety plans ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

No such thing as a modular monolith?

Tuesday, May 21, 2024

Ending soon: early bird discounts for my architecting for fast, sustainable flow workshop You are receiving this email because you subscribed to the microservices.io mailing list. Helping organizations

Webinar: Stop Mac Hacks in Their Tracks

Tuesday, May 21, 2024

Security Blind Spots of Service Accounts Join us for a live webinar May 23, 2024 | 11:30 AM EST | 1 hour 0 min Hi there, Old rumors of Macs being magically more secure than Windows still exist today.

Windows 11 to Deprecate NTLM, Add AI-Powered App Controls and Security Defenses

Tuesday, May 21, 2024

THN Daily Updates Newsletter cover Webinar - Navigating the SMB Threat Landscape: Key Insights from Huntress' Threat Report Analyzing the Post-Qakbot Era and Emerging Threats with Cybersecurity

Microsoft's AI-centric Copilot+ PCs

Tuesday, May 21, 2024

The Morning After It's Tuesday, May 21, 2024. Microsoft couldn't wait until its Build conference today. It just revealed a bunch of new hardware and plans for Windows. Copilot+ PCs were the big

Post from Syncfusion Blogs on 05/21/2024

Tuesday, May 21, 2024

New blogs from Syncfusion Perform CRUD Operations in Blazor Pivot Table with SQL Database using Entity Framework By Sastha Prathap Explore syncing Syncfusion Blazor Pivot Table with SQL using Entity

Edge 397: Multi-Plan Selection in Autonomous Agents

Tuesday, May 21, 2024

Agents that can generate and evaluate multiple plans simultaneously. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

My VPN Recommendation

Tuesday, May 21, 2024

Hello there, Is your personal data still unprotected? Last month I emailed you about the importance of using a VPN and how they work. I also told you about NordVPN, the service I recommend to my family