Programmer Weekly - Programmer Weekly - Issue 100

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 perfecting your MongoDB queries and less time typing in a shell, with Studio 3T's Visual Query Builder, Aggregation Editor, and SQL Query. Then turn those queries into code automatically. That's just the start of the Studio 3T Toolbox - try the full set in a 30-day free trial.


Quote of the Week 

"Obsolete comments are worse than no comments." — Douglas Crockford


News

This Prepper Is Building a Post-Apocalyptic Internet
One engineer has built a new communications protocol that he says is resistant to disaster and central points of failure.

Conversational AI Programming with CodeGen: Let AI Write Code For You
Can you imagine a machine writing an app for you, just by telling it what you want? As futuristic as this scenario sounds, it’s actually here today. Salesforce AI Research outlines conversational AI programming as a new paradigm that’s making this vision a reality, thanks to an AI system that writes software with you, in a conversation.

Internet disruptions overview for Q1 2022
In this post, we review selected Internet disruptions observed by Cloudflare during the first quarter of 2022, supported by traffic graphs from Cloudflare Radar and other internal Cloudflare tools, and grouped by associated cause.

‘Mind-blowing’: Ai-Da becomes first robot to paint like an artist
AI algorithms prompt robot to interrogate, select, and decision-make to create a painting.

Proactively prevent secret leaks with GitHub Advanced Security secret scanning
Organizations with GitHub Advanced Security can now proactively protect against secret leaks with secret scanning’s new push protection feature.


Reading List

Head-First Kubernetes
A Kubernetes tutorial for complete beginners.

Everything You Never Wanted To Know About Linker Script
Very few people know how to write linker script; it’s a bit of an obscure skill. This post is a good enough summary of the linker script language that you, too, can build your own binary!

On the Craft of Engineering Management
Understanding the profession, and whether it's the right path for you.

Pathways Language Model (PaLM)
Scaling to 540 Billion Parameters for Breakthrough Performance.

Emerging Architectures for Modern Data Infrastructure
Software systems are increasingly based on data, rather than code. A new class of tools and technologies have emerged to process data for both analytics and ML.

Hacking Human Connection: the Story of Awedience
How a home-grown product helps Airbnb employees feel more connected during solitary times.

The Ultimate Guide to Onboarding Software Engineers 
Learn how to onboard engineers with an empathetic and structured approach. Includes a 30-60-90-day check-in template. Onboarding software engineers is not trivial.


Watch and Listen

A Tour of Prolog
Let's take a look at Prolog's greatest attractions and most unique features! In addition to being an excellent database and query language, Prolog is uniquely suited for processing rules, reasoning about strings, and solving combinatorial problems. Rewriting code at compilation time, a feature called macros in other languages, is easily possible in Prolog. Prolog's implicit mechanisms allow exceptionally concise meta-interpreters. These features make Prolog a very attractive language for writing interpreters and other complex applications.

Security in the Cloud
A chat about how to think about security choices around services and resources in the cloud, the need for leadership and education, how serverless extends the shared security model, and so much more.

2022 InfoQ Software Architecture & Design Trends
Each year, InfoQ editors discuss what we’ve been observing across the entire software development landscape, and create several trends reports, each with its own graph of the adoption curve. This helps the editorial team focus its reporting on innovative technologies and ideas, and also provides our readers with a high-level overview of topics to keep an eye on.

Talos: Linux Designed For Kubernetes
Talos is Linux designed for Kubernetes. It's secure, immutable, and minimal.


Interesting Projects, Tools and Libraries

gh-dash
gh cli extension to display a dashboard of PRs and issues - configurable with a beautiful UI.

http-feeds
Asynchronous event streaming and data replication with plain HTTP APIs.

PacketStreamer
PacketStreamer is an open-source tool that captures network traffic from multiple remote sources concurrently and aggregates the data into a single pcap log file. It supports network capture from Kubernetes nodes, Docker hosts and bare-metal / virtual-machine servers.

Hacking-Windows
A free Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

Yaade
Yaade is an open-source, self-hosted, collaborative API development environment. 

EaseProbe
A simple, standalone, and lightWeight tool that can do health/status checking.

Helix
A post-modern modal text editor.

Nacre
Nacre is an intuitive shell designed for those who prefer to work with objects over text.

Dagger
A portable devkit for CI/CD pipelines
 
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.

Key phrases

Older messages

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

Programmer Weekly - Issue 97

Thursday, March 17, 2022

View this email in your browser Programmer Weekly Welcome to issue 97 of Programmer Weekly. Let's get straight to the links this week. From Our Sponsor Hired is home to 1000s of companies: from

Programmer Weekly - Issue 96

Thursday, March 10, 2022

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

Programmer Weekly - Issue 95

Thursday, March 3, 2022

View this email in your browser Programmer Weekly Welcome to issue 95 of Programmer Weekly. Let's get straight to the links this week. Quote of the Week "Features, quality, time: pick two.

You Might Also Like

[AI Incubator] Enrollment ends tonight.

Friday, April 26, 2024

Text or WhatsApp me your questions ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 04/26/2024

Friday, April 26, 2024

New blogs from Syncfusion Create Excel Table in Just 3 Steps Using C# By Mohan Chandran This blog explains how to create a table in an Excel document using Syncfusion .NET Excel Library in C# with code

ASP.NET Core News - 04/26/2024

Friday, April 26, 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

Hacker Newsletter #697

Friday, April 26, 2024

Don't watch the clock; do what it does. Keep going. //Sam Levenson hackernewsletter Issue #697 // 2024-04-26 // View in your browser #Favorites Lattice is the AI-powered people platform that

TikTok threatens shutdown 📱, FCC passes net neutrality 🌐, the robotics renaissance 🤖

Friday, April 26, 2024

ByteDance would rather shut down TikTok than sell the company Sign Up |Advertise|View Online TLDR Together With Plaid TLDR 2024-04-26 6 fintech predictions you need to know for 2024 (Sponsor)

📧 What's inside MMA and how it can help you

Friday, April 26, 2024

What's Inside Modular Monolith Architecture? Hey there! 👋 I wish you an excellent end to the week. What better way to spend the weekend than diving headfirst into a 12+ hour course? Well, maybe

Data Science Weekly - Issue 544

Friday, April 26, 2024

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

Develop highly relevant search applications using AI

Friday, April 26, 2024

New Elasticsearch and AI training ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect A world of AI possibilities door-test 2.png Explore

Stripe makes more changes

Thursday, April 25, 2024

TikTok is in trouble, and net neutrality is back View this email online in your browser By Christine Hall Thursday, April 25, 2024 Welcome back to TechCrunch PM, your home for all things startups,

💎 Issue 414 - From a Lorry Driver to Ruby on Rails Developer at 38

Thursday, April 25, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 414 Release Date Apr 25, 2024 Your weekly report of the most popular Ruby news, articles and