Skip to main content

What I Read in 2023

·417 words·2 mins
Kostiantyn Lysenko
Author
Kostiantyn Lysenko

I decided to reflect on articles that I read in recent years. This list doesn’t contain books. Here is year 2023.

Top themes: Heavy AWS focus (10 articles), containers/DevOps (6, mostly from iximiuz.com), and the beginning of AI/LLM interest (5 articles including ChatGPT and Copilot).

AWS / Cloud
#

  1. Principals in AWS IAM
  2. AWS configuration files, explained
  3. boto3 Sessions, and Why You Should Use Them
  4. You only need to call aws sso login once for all your profiles
  5. How to Connect Your On-Premises Active Directory to AWS Using AD Connector
  6. IAM Policies and Bucket Policies and ACLs! Oh, My! (Controlling Access to S3 Resources)
  7. How to prioritize IAM Access Analyzer findings
  8. Scaling security and compliance
  9. Challenges when implementing an AWS multi-account strategy
  10. Ensuring Business Continuity with the AWS DR Strategies – Part 1: Backup and Restore

Containers / Kubernetes / DevOps
#

  1. How Docker Build Command Works Internally
  2. Learning Containers From The Bottom Up
  3. How Kubernetes Reinvented Virtual Machines (in a good sense)
  4. How “It works in my machine” turns “It works in my container”?
  5. DevOps, SRE, and Platform Engineering
  6. Deploy Consul cluster peering locally with Minikube

Linux / Processes
#

  1. Dealing with process termination in Linux (with Rust examples)
  2. How to on starting processes (mostly in Linux)

SRE / Observability
#

  1. Simplifying SLOs and SLIs
  2. The infinite hows
  3. The SPACE of Developer Productivity
  4. From “The Goal” to “The Phoenix Project”: a Rediscovery of Passion

Security
#

  1. Accessing and dumping Jenkins credentials
  2. Fake ransomware gang targets U.S. orgs with empty data leak threats
  3. Safety and Soundness in Rust

AI / LLM
#

  1. Prompt injection explained, with video, slides, and a transcript
  2. All the Hard Stuff Nobody Talks About when Building Products with LLMs
  3. Why AI is incredibly smart – and shockingly stupid
  4. Real-Real-World Programming with ChatGPT
  5. How to use GitHub Copilot: Prompts, tips, and use cases

Python
#

  1. A hygienic Python setup for Linux, Mac, and WSL
  2. Further Configuration of pip and Virtualenv

Networking / Protocols
#

  1. What are OAuth 2 and OpenID Connect (OIDC)?
  2. BGP Route Leak prevention and detection with the help of the RFC9234
  3. Message broker selection cheat sheet: Kafka vs RabbitMQ vs Amazon SQS

Productivity / Management / Soft Skills
#

  1. “I” Message
  2. Recipe for increasing your productivity
  3. How to be an effective engineer?
  4. Make It Safe for Employees to Speak Up — Especially in Risky Times
  5. Bad Is Stronger Than Good

Tools
#

  1. Introducing Jira CLI: The Missing Command-line Tool for Atlassian Jira
  2. Radar Trends to Watch: May 2023
  3. emacs-plus: PATH injection

comments powered by Disqus