How Linux decides who can open a file
Tracing process credentials from task_struct to struct cred, the six-step newgrp syscall sequence, and in-memory inode resolution.
Flagship publications
Twelve flagship engineering stories, syndicated across Hashnode as the primary blog, Medium for reach, and this interactive reader.
Tracing process credentials from task_struct to struct cred, the six-step newgrp syscall sequence, and in-memory inode resolution.
PHP2Shell and Node2Shell attack flow: request-to-shell traversal, runtime boundaries, and where defensive controls actually belong.
NACLs versus security groups on AWS: packet path, stateful versus stateless return traffic, and ephemeral port drop rules.
A production incident drill end to end: alert, decoy, root cause, fix timeline, and the undo-daemon trap.
Base image to thin qcow2 overlays to a snapshot tree, with instant cloud-init bootstrap on KVM.
A week-by-week roadmap and hands-on milestones for Linux administration and Ansible automation.
The definitive matrix: manual command, Ansible module, collection, and idempotency verification.
Automating complete RHCSA topologies without manual SSH, through a revert, run and verify loop.
The 22-level precedence ladder showing which variable wins, with a worked breakdown of surprising overrides.
Mapping multiple vault IDs to files, with automated password scripts for unattended execution.
Enroll phones in Intune first, gate Microsoft 365 on compliance with report-only Conditional Access, then lock copy-paste inside the work profile and Office apps.
LVM provisioning, SUID/SGID/sticky semantics, POSIX ACLs and persistent SELinux policy — an end-to-end hands-on lab with exact commands for EX200 and EX294.
Archive
Mirrored word for word from Hashnode and Medium by npm run sync:cross-platform. Weekly issues live under the newsletter.
Learn how the kubectl cp command can be weaponised using path traversal to escape Kubernetes clusters. Covers CVE-2019-11246, real exploit code, and…
Learn how to extract a tar.xz file easily on Linux, Windows, and macOS. A complete beginner-to-intermediate guide with real-world examples, commands.
How to Enable SSH Root Login (Ubuntu/Debian/Rocky) — Secure Steps Stepwise instructions to enable root SSH on Ubuntu/Debian/Rocky Linux with security
Learn the fundamentals of building a CI/CD pipeline using GitHub Actions, Docker, and AWS for Node.js apps in this comprehensive beginner's guide
Automate LinkedIn content creation using n8n, Google Gemini, and a human-in-the-loop workflow for consistent, high-quality posts effortlessly
Learn to manage AWS IAM users effectively with easy-to-follow steps for creation, administration, and removal, plus best security practices
CheckYourDNS: A deep tracing tool for DNS diagnostics, offering real-time propagation verification and instant visibility for tech professionals
Learn how to resolve IP conflicts in Talos Kubernetes labs with this detailed, step-by-step troubleshooting guide
Learn how to deploy n8n in production using Docker, PostgreSQL, and Caddy to automate workflows securely and efficiently for your business
Master YAML syntax, Docker Compose, and Kubernetes manifests with this comprehensive guide for aspiring DevOps engineers
Learn to set up Apache Virtual Hosts on Ubuntu to host multiple websites effectively with this comprehensive step-by-step guide
Learn five easy methods to install VLC on Linux, including Ubuntu, Fedora, and more, for seamless media playback
Explore how popular Linux GUI applications like GIMP, LibreOffice, GNOME System Monitor, Cheese, and Shotwell rely on powerful command-line tools…
In the fast-paced world of global finance, the New York Stock Exchange (NYSE) stands as an iconic symbol of capitalism and financial power. For over two centuries, it has driven the pulse of the global economy, adapting
iotop watches I/O usage information output by the Linux kernel (requires 2.6.20 or later) and displays a table of current I/O usage by processes or threads
A virtual host is a single server that can power and deploy multiple websites on one machine. It allows multiple domains or subdomains to share the same IP
Welcome to another story here. In this story we are covering the Jenkins power and how a Fintech understood the power of Jenkins.
C++, a veteran in the programming world, might not always make headlines, but its influence is undeniable. Apple, a tech giant known for its sleek design and user-friendly experience, heavily relies on C++ to power its v
Embrace the dark side, web warriors! Today, we’re diving into the hidden depths of Chrome and Edge to unleash a powerful tool: force dark mode using flags.
In the ever-evolving landscape of cloud services, one name stands out for its exceptional management and support: Rackspace. While Rackspace has been a trailblazer in managed cloud solutions, it has found a reliable comp
Introduction: Amazon Web Services (AWS)(https://en.wikipedia.org/wiki/AmazonWebServices) is a vast cloud ecosystem that offers immense flexibility and power. However, with great power comes great responsibility. Managing