Avoid Locking Yourself Out with iptables: Safe Firewall Rollout Guide
A practical guide to updating iptables safely without blocking your own SSH access, including rollback strategies, allowlists, and production checklists.
Topic index generated on 2026-05-25 — grouped article list
Below is an index of articles grouped by topic. Click a heading to jump to the section.
If you find missing articles or inaccurate groupings, run ./scripts/update_index.py with appropriate flags.
A practical guide to updating iptables safely without blocking your own SSH access, including rollback strategies, allowlists, and production checklists.
Complete guide to Linux kernel module minimal examples, compilation workflow, loading and unloading, log troubleshooting, and production practices.
A practical keyword strategy for quickly triaging application and infrastructure logs, with grep patterns, false-positive filtering, and severity mapping.
A practical Git commit message guide for teams: structure, conventions, examples, anti-patterns, and release-friendly commit hygiene.
A practical guide to exiting telnet sessions correctly, using escape mode, and using telnet for TCP troubleshooting in modern Linux environments.
Design a strict but practical iptables policy with default deny rules, explicit service allowlists, logging, and safe rollout procedures.
A comprehensive guide to understanding, detecting, and fixing memory leaks in Java, with practical examples of common pitfalls and profiling tools.
A complete masterclass on JavaScript variable declarations. Understand scope, hoisting, the Temporal Dead Zone (TDZ), and why 'var' is functionally deprecated in modern 2026 …
A practical guide to assigning multiple IP addresses on Linux using modern and legacy methods, with safe rollback and SSH lockout prevention tips.
A comprehensive guide to understanding OS I/O performance, memory hierarchy, blocking vs non-blocking I/O, and strategies for high-performance applications.
A practical Ruby testing guide covering test layers, RSpec patterns, mocking strategies, system tests, and CI workflows.
Understand static vs dynamic linking in container images, how to inspect dependencies with ldd, and how image layers affect storage efficiency.
A practical analysis of how Docker improved software delivery, what problems it actually solves, and where containers add operational complexity.
A practical guide to modern monitoring system design: metrics, logs, traces, alerting, SLOs, and incident response workflows.
A practical framework for understanding programming languages by execution model, type system, memory semantics, concurrency, and ecosystem fit.
A complete guide to the Same-Origin Policy, Cross-Origin Resource Sharing (CORS), Preflight requests, and how to securely bypass origin restrictions in a modern 2026 web stack.
How to use database defaults and NOT NULL constraints safely to prevent null-related application errors without hiding data quality problems.
Understand VM vs container trade-offs across isolation, performance, security, operations, and modern hybrid patterns like microVMs and sandboxed runtimes.
Complete setup guide for VirtualBox Host-Only networking, including IP planning, static addressing, internet access with dual adapters, and troubleshooting.
Learn how X-Frame-Options works, when to use DENY vs SAMEORIGIN, and how to migrate to CSP frame-ancestors for modern clickjacking protection.
Learn how to send GET, POST, PUT, DELETE and other HTTP requests from the browser console using native JavaScript, including the Fetch API and XMLHttpRequest.
Master HTML5 semantic elements including section, nav, article, and aside. Learn when to use each element for better SEO, accessibility, and maintainable code.
Thoughts on implementing shipping address selection in e-commerce websites
Exploring the principles of healthy eating: natural growing conditions, sufficient growing time, freshness, and how to distinguish processed foods from natural ingredients.
Understand the data-behavior pattern, learn how to use HTML data attributes to add behavior for JavaScript and avoid CSS class confusion.
Learn Linux Shell command line shortcuts, including how to safely cancel commands, edit commands, quick navigation, and other productivity tips.
Observing the keepalive_timeout parameter in Nginx through packet capture experiments
Understanding computer system hierarchy from physical layer to application software - a comprehensive guide to how computers work at every level.
Linux kernel module upgrade
Master Linux LVM to flexibly manage disk space. Learn about PV, VG, LV concepts, creation, resizing, snapshots, and production best practices.
Comprehensive guide to systematic debugging approaches, tools, and best practices for finding and fixing bugs efficiently
A comprehensive guide to asking effective technical questions — covering the XY Problem, effective searching, code formatting, platform-specific etiquette for Stack Overflow, …
Comprehensive guide to MySQL performance monitoring using SHOW VARIABLES and SHOW STATUS commands with practical examples and best practices.
Iptables router
Explanation of CentOS default firewall rules
Complete guide to common Python development tools, including package management, virtual environments, IDEs, testing tools, and more.
Deep dive into Shell string operations, including getting length, substring extraction, replacement, pattern matching, and other common techniques.
In-depth look at Tomcat deployment architectures, from single node to distributed clusters, including load balancing, caching, and Session management best practices.
Master the dig command for DNS lookups. Learn query types, tracing, troubleshooting, and advanced DNS diagnostic techniques.
Comprehensive guide to CURL with core concepts, practical examples, debugging techniques, and best practices for making HTTP requests from the command line.
Master the df command in Linux to monitor disk usage, identify storage issues, and manage file systems effectively. Includes practical examples and advanced usage.
Comprehensive guide to AJAX event handling — from classic XMLHttpRequest to modern Fetch API, async/await patterns, CORS handling, request cancellation, and file uploads.