A curated and updated list of awesome links on the interesting topics and things I have met in my endless developer journey.
- Algorithms & Data structures
 - Containers
 - Go
 - HTTP
 - JavaScript
 - Messaging
 - Methodology
 - Node.js
 - Security
 - Tools
 
- Abstract Data Types — Brillant
 - Easy to Advanced Data Structures — William Fiset
 
- Build Containers the Hard Way — Q Chen
 - Difference between Hypervisor Virtualization and Container — Sarath Pillai
 - How to use your .dockerignore as a whitelist — Kevin Pollet
 - Securely using .npmrc files in Docker images — Alexandra Ulsh
 - Deep dive into container networking — Arpit Khurana
 
- Go by Example — Mark McGranaghan
 - Gopher Academy Blog — Go community
 - How to use interfaces in Go — Jordan Orelli
 - Functional options for friendly APIs — Dave Cheney
 - Let's Create a Simple Load Balancer With Go — Kasun Vithanage
 - Frequently Asked Questions (FAQ) — golang
 - Effective Go — golang
 - Streaming IO in Go — Vladimir Vivien
 - How I write HTTP services after eight years — Mat Ryer
 - The complete guide to Go net/http timeouts — Filippo Valsorda
 - Handwritten Parsers & Lexers in Go — Ben Johnson
 - The Scheduler Saga — Kavya Joshi
 - Understanding Channels — Kavya Joshi
 - Asynchronous Networking Patterns — Filippo Valsorda
 
- Load Balancing — Sam Rose
 - Head-of-Line Blocking in QUIC and HTTP/3: The Details — Robin Marx
 
- Understanding Hoisting in JavaScript — Elizabeth Mabishi
 - What the heck is the event loop anyway? — Philip Roberts
 - Further Adventures of the Event Loop — Erin Zimmer
 
- When to use RabbitMQ or Apache Kafka — Lovisa Johansson
 
- The Twelve-Factor App — Adam Wiggins
 - The Twelve-Factor CLI App — Jeff Dickey
 - HTTP headers for the responsible developer — Stefan Judis
 
- When Not to Use Lock Files with Node.js — Dominik Kundel
 - You should never ever run directly against Node.js in production — Burke Holland
 
- Adding Salt to Hashing: A Better Way to Store Passwords — Dan Arias
 - moz://a SSL Configuration Generator — Mozilla
 - moz://a Observatory — Mozilla
 - What is SNI? How TLS server name indication works — Cloudflare
 - The Illustrated TLS 1.2 Connection — XargsNotBombs
 - How I exploited ACME TLS-SNI-01 issuing Let's Encrypt SSL-certs for any domain using shared hosting — Frans Rosén
 - OAuth 2.0 and OpenID Connect - Nate Barbettini
 
- bat — A cat(1) clone with wings.
 - devhints — A ridiculous collection of development cheatsheets.
 - hey — A tiny program that sends some load to a web application.
 - HTTPie — A command line HTTP client.
 - jq — A lightweight and flexible command-line JSON processor.
 - mkcert — A simple zero-config tool to make locally trusted development certificates with any names you'd like.
 - starship — The cross-shell prompt for astronauts.
 - termtosvg — A Unix terminal recorder that renders your command line sessions as standalone SVG animations.