Setup Static Application Security Scanning in GitLab CI using NJSScan & SemgrepOverview Static Application Security Testing (SAST) implementation using NJSScan and Semgrep to identify security vulnerabilities in source code before deployment. This provides automated code-level s3 min read·development-security-operations.hashnode.devApr 23
Setup GitLab CI pipeline and pre-commit script to scan for secrets using GitLeaksProject Description Configure GitLeaks job in GitLab CI to check commits for secrets Create a Git pre-commit hook script that runs GitLeaks and performs GitLeaks scan before code is committed Creat3 min read·development-security-operations.hashnode.devApr 23
YAML for DevOps Engineers: YAML OverviewThis article gives an overview to YAML specifically for DevOps engineers.7 min read·development-security-operations.hashnode.dev1Mar 11
Hardening 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 ho8 min read·development-security-operations.hashnode.dev1Mar 6
Step-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 re6 min read·development-security-operations.hashnode.devMar 6