Reading List
1000 articles saved on Instapaper
September 2023
4articlesLastPass: ‘Horse Gone Barn Bolted’ is Strong Password – Krebs on Security
We believe PDD is a Dying Fraudulent Company and its Shopping App TEMU is Cleverly Hidden Spyware that Poses an Urgent Security Threat to U.S. National Interests – Grizzly Research LLC

Enterprise Architecture with TOGAF and Well-Architected Frameworks (AWS, Azure and Google)
Introduction

Building a ChatGPT-Powered and Voice-Enabled Assistant using React and Express
With Large Language Models becoming more and more popular in today’s world, interest in their usage for development is also increasing…
August 2023
4articles
Graphic Design for Software Engineers and Architects
It’s no secret that engineers have a certain “style” for their graphic designs, including technical diagrams

Terraform Best Practices Everyone Should Know
Continuing the Journey: Unveiling Terraform Best Practices for Speed and Modularity. Building upon our exploration of Streamlining GitOps…

26 Terraform Hacks for Effective Infrastructure Automation (With Examples)
A checklist for Cloud Engineers to live by

I Spent 30 Days Studying A Programmer Who Built a $230 Billion Company After Quitting His 9–5 —…
Steal This Programmer Blueprint
June 2023
5articles
Cloud Adoption Framework and using heat maps to track project progress
Using heat maps to track project progress on cloud projects, specifically Azure.

A Comprehensive Analysis of the GPL Issues With the Red Hat Enterprise Linux (RHEL) Business Model
This article was originally published primarily as a response to IBM's Red Hat's change to no longer publish complete, corresponding source (CCS) for RHEL and the prior discontinuation of CentOS Linux (which are related events, as described below). We hope that this will serve as a comprehensive document that discusses the history of Red Hat's RHEL business model, the related source code provisioning, and the GPL compliance issues with RHEL.

How Kubernetes And Kafka Will Get You Fired
Kubernetes and Kafka: dream team or horror show? Not every business can afford running Kubernetes and Kafka. Think twice before…

The story behind Digger v4.0 The Open Source GitOps Tool for Terraform.
Hello, my name is Igor Zalutski, and I am one of the founders of Digger . We have been building Digger for over 2 years with multiple…

Automation at Scale: Migrating 200K Machines from CentOS 7 to RHEL 9
Salesforce is migrating 200,000 machines to RHEL 9, an advanced OS with enhanced performance that drives integration of next-gen hardware.
May 2023
2articles
Detecting & Preventing Rogue Azure Subscriptions
In this blog post we will cover why rogue subscriptions are problematic and revisit a solution published a couple of years ago on Microsoft's Tech Community. Finally, we will conclude with some hardening recommendations to restrict the creation and importation of Azure subscriptions.

Reduce costs by 90% by moving from microservices to monolith: Amazon internal case study raises eyebrows • DEVCLASS
An Amazon case study from the Prime Video team has caused some surprise and amusement in the developer […]
April 2023
2articles
Uptime Guarantees — A Pragmatic Perspective
Engineers won't tell you this. It's not how they think. They love working on nice juicy problems, and being able to put them on their CVs. 💡 Engineering for 99.5% uptime is more cost-effective than 99.99% for most startups! "But why shouldn’t my engineers strive for excellence?" They should, but 99.99% guaranteed uptime cannot be achie...

The sudden death and rebirth of Tweetbot
When Twitter shut off API access, third-party apps were left high and dry. One app chose to pivot to become a Mastodon app.
February 2023
3articles
What is Azure Synapse ?
Azure Synapse is a limitless analytics service that brings together enterprise data warehousing and Big Data analytics. It gives you the…

Microsoft 365 Adoption Documents and Guides
A collection of the best resources I’ve seen on the subject 😉

Guardrails for Terraform
3 Tips to Protect Your Cloud Infrastructure
January 2023
6articles
OpenAI has hired an army of contractors to make basic coding obsolete | Semafor
The company behind ChatGPT now employs around 1,000 people around the world to label data and help OpenAI’s models learn software engineering tasks.

The Intel Mac transition of 2006 How vastly different it was from the M1 Mac launch with Apple…
In January 2006 (17 years ago), Apple released the first Intel Macs on the market. It was the start of a new era after more than a decade…

Getting started with Terraform and Kubernetes on Azure AKS
Using Azure Kubernetes Service (AKS) instead of creating your cluster is convenient if you are a small team and don't want to spend time monitoring and maintaining Kubernetes control planes. But while you can create a cluster with few clicks in the Azure portal, it usually a better idea to keep the configuration for your cluster under source control.

Revisiting Apple’s ill-fated Lisa computer, 40 years on | Ars Technica
On its 40th anniversary, we look back at the machine that brought the GUI to personal computers.

GitArchitecture — a better way to capture Architectural decisions
By Kyle Brown

Azure Host OS – Cloud Host
Have you ever wondered how we run the Azure nodes in the data center? How does Windows look on Azure hosts?
December 2022
3articles
Terraform Dynamic Blocks
Terraform provide the dynamic block to create repeatable nested blocks within a resource. A dynamic block is similar to the for expression…
Terraform CLI Args, define once, use again and again

Security state of the Azure DevOps Marketplace
This report focusses on the Azure Pipelines extensions in the Marketplace. At the time of compiling the report there are 1460 extensions in the "Azure Pipelines" category. More than 500 have one or more vulnerabilities or vulnerable dependencies.
