development-security-operations.hashnode.devHardening a LAMP Web Server on AWSThis project focused on architecting a secure LAMP (Linux, Apache, MySQL, PHP) environment on AWS by implementing a multi-layered Defense in Depth strategy. By hardening the cloud perimeter and the ho6h ago·8 min read
development-security-operations.hashnode.devStep-by-Step: Deploy a Local Kubernetes Cluster with Minikube on UbuntuIntroduction Minikube is one of the many local setups for anyone interested in exploring Kubernetes locally. If you're curious about the basic functionality of Kubernetes, this article is the ideal re6h ago·6 min read
development-security-operations.hashnode.devSecure Deployment and Hardening of a LAMP Web Server on AWSThis project focused on securing a LAMP (Linux, Apache, MySQL, PHP) Web Server by hardening it's cloud environment in accordance with industry security best practices and implementing strict access coFeb 27·12 min read
development-security-operations.hashnode.devFull Lab Guide: Securing Applications from Infrastructure to RuntimeObjective Use Terraform to provision infrastructure (simulated locally). Deploy an application to a local Kubernetes cluster (Minikube). Apply security scans and configurations to secure both Terraform and Kubernetes. Understand how runtime secur...Oct 19, 2025·4 min read
development-security-operations.hashnode.devSecuring NodeJs Components with RetireJs Software Composition Analysis ToolProject Description Implement RetireJs in a GitLab CI/CD Pipeline for a NodeJS project. Below are they steps outlined: Create a new repository on your GitLab. Define stages in your YAML file. Create a job under the build stage to set up RetireJS. ...Apr 10, 2025·12 min read