home archive
archive
~/archive
$tree -t
.
├── computing-fundamentals/ │ └── networking/ │ ├── Short Polling, Long Polling and WebSocket Protocol │ ├── DNS Resolution, End to End │ ├── WireGuard vs. OpenVPN — which VPN protocol is better? │ ├── I Closed Every Port and Could Still SSH In — How VPNs Really Work │ └── What Is a SOCKS5 Proxy? Everything You Need to Know in 2026 ├── data-and-ai/ │ └── ai-and-ml/ │ ├── Introduction to Machine Learning and Modern AI │ ├── Introduction to NLP: How Computers Understand Human Language │ ├── TencentDB Agent Memory on OpenClaw and Hermes │ ├── Demystifying Agenting Coding Harnesses │ ├── Two MCP-Free Skills for Pi: A Browser and a Search Box │ ├── A Field Guide to Repository Context Files │ ├── RAG Explained: Retrieval-Augmented Generation Without the Hype │ └── A Guide to Effective LLM Prompting ├── design-patterns/ │ ├── architectural-patterns/ │ │ └── Why Comparing Monoliths and Microservices Makes No Sense │ ├── behavioural/ │ │ ├── Template Method Pattern │ │ ├── Visitor Pattern │ │ ├── Interpreter Pattern │ │ ├── Iterator Pattern │ │ ├── Command Pattern │ │ ├── State Pattern │ │ ├── Strategy Pattern │ │ ├── Chain of Responsibility Pattern │ │ ├── Mediator Pattern │ │ ├── Memento Pattern │ │ └── Observer Pattern │ └── creational/ │ ├── Object Pool Pattern │ ├── Prototype Pattern │ ├── Abstract Factory Pattern │ ├── Builder Pattern │ ├── Factory Pattern │ └── Singleton Pattern ├── frontend-development/ │ ├── react/ │ │ ├── When to Use useLayoutEffect Over useEffect in React │ │ ├── Enhancing UI Responsiveness in React 18 with useTransition │ │ ├── Mastering useDeferredValue: Enhancing UI Responsiveness in React │ │ ├── Exploring useRef and forwardRef in React: DOM Access and Beyond │ │ ├── Mastering Imperative Programming in React: A Deep Dive into useImperativeHandle │ │ ├── Performance Optimization in React: The Essential Role of useMemo │ │ ├── React’s Context API Demystified: A Deep Dive into useContext │ │ ├── The Ultimate Guide to useEffect: Managing Side Effects in Functional Components │ │ ├── useState From Basics to Advanced: Exploring the useState Hook in React │ │ └── The Ultimate Guide to useReducer: Best Practices and Pitfalls │ └── web-development/ │ ├── AEO vs SEO: What’s the Difference? │ ├── What is CSP and Why Your Website Needs It │ ├── A Guide to JSON-LD and Schema.org │ ├── Open Graph: A Guide to Meta Tags for SEO and AEO │ └── A Comprehensive Guide to the Same-Origin Policy and the CORS Policy ├── infrastructure-and-operations/ │ ├── devops/ │ │ ├── Git Worktrees for the Parallel-Agent Era │ │ └── The Devcontainer Spec, Explained │ ├── kubernetes/ │ │ ├── How kube-scheduler places a pod: the Kubernetes scheduling lifecycle │ │ ├── Kubernetes probes: startup, readiness, and liveness │ │ ├── Kubernetes storage: PersistentVolumes, PVCs, and picking a backend │ │ ├── etcd topologies in Kubernetes: stacked vs. external │ │ └── From dockershim to cri-dockerd: what the CRI actually changed │ ├── reliability-engineering/ │ │ ├── Importance of Software Resilience │ │ ├── Anomaly Detection and AIOps │ │ ├── Break Things on Purpose: An Introduction to Chaos Engineering │ │ └── Software Instrumentation, Observability, and the Rise of OpenTelemetry │ ├── systems-and-infrastructure/ │ │ ├── A Brief Guide to the Major Linux Distributions │ │ ├── Understanding Bloom Filters │ │ ├── Managing Linux Services with systemd │ │ ├── A System Designer’s Guide to CDNs │ │ └── ACME With Caddy + Let's Encrypt — Free & Automated TLS Certificates │ └── the-twelve-factor-app/ │ ├── 00. What is the Twelve-Factor App? │ ├── 01. Codebase │ ├── 02. Dependencies │ ├── 03. Config │ ├── 04. Backing services │ ├── 05. Build, release, run │ ├── 06. Processes │ ├── 07. Port binding │ ├── 08. Concurrency │ ├── 09. Disposability │ ├── 10. Dev/prod parity │ ├── 11. Logs │ └── 12. Admin processes ├── languages-and-runtimes/ │ └── dotnet/ │ ├── Optimistic Locking in PostgreSQL via EF Core │ ├── Pessimistic Locking in PostgreSQL via EF Core │ ├── Managing Environments in ASP.NET Core │ └── Configuring CORS in ASP.NET Core ├── science/ │ ├── astronomy/ │ │ ├── Many Ways the Universe Can End │ │ ├── Most of the Universe Is Already Out of Reach │ │ ├── What Goes on Inside Black Holes? │ │ ├── 13.77 Billion Years Is Nothing │ │ ├── The Fermi Paradox │ │ └── A Brief History of Space │ └── general-science/ │ ├── Boltzmann Brain │ └── Chaos theory └── software-engineering/ ├── reinventing-the-wheel-series/ │ ├── Building a Key-Value Store From Scratch, Vol. 3: Extending Features │ ├── Building a Key-Value Store From Scratch, Vol. 2: Performance Tuning │ └── Building a Key-Value Store From Scratch, Vol. 1 └── software-development/ ├── SOLID Principles Explained Simply ├── The 4 Pillars of OOP: Encapsulation, Inheritance, Polymorphism, Abstraction └── Writing Readable Code 17 sub-categories, 93 posts
$