CI/CD
8 articles · written by Niraj Kumar
A pipeline earns its keep by catching things before users do, and by making deployment boring enough that you do it often. These articles cover both halves.
Coverage includes GitHub Actions workflows for Node.js and Next.js applications, Docker image builds and registry pushes, zero-downtime deploys to AWS EC2, shifting security left with SAST, DAST and SBOM generation inside the pipeline, and multi-axis automated PR review using Claude Code in GitHub Actions.
- Claude CodeGitHub ActionsCI/CD
How to Automate Multi-Axis PR Code Reviews using Claude Code and GitHub Actions CI/CD
Wire Claude Code into GitHub Actions to review pull requests across security, performance and testability — line-by-line, before a human opens the diff.
- Node.jsDockerNginx
How to Automate Zero-Downtime Deployments for Node.js using Docker, Nginx, and GitHub Actions on AWS EC2
Automate blue-green deployment for Node.js on AWS EC2 with Docker, Nginx and GitHub Actions — no dropped requests, no killed WebSocket connections.
- Node.jsDockerGitHub Actions
Automating Node.js Docker Deployments with GitHub Actions and Nginx
Build a custom GitHub Action that builds, pushes and deploys a Dockerized Node.js app behind an Nginx reverse proxy — a full automated pipeline.
- Next.jsCI/CDGitHub Actions
Setting Up a CI/CD Pipeline for Next.js on GitHub Actions
Automate linting, testing, building and deploying a Next.js app to S3/CloudFront or Vercel with GitHub Actions — a complete working pipeline.
- MLOpsMachine LearningPython
Practical MLOps: Taking a Model from Jupyter Notebook to Production API
Take an ML model from a messy Jupyter notebook to a versioned, monitored production REST API — model versioning, CI/CD, containers, observability.
- DevOpsGitHub ActionsDocker
DevOps in the Real World: Shipping Faster with GitHub Actions, Docker, and Kubernetes
Build a production DevOps pipeline with GitHub Actions, Docker and Kubernetes — real-world examples, best practices, and the pitfalls to avoid.
- Cloud-NativeMicroservicesAWS
Cloud-Native SaaS in 30 Days: Designing and Deploying a Microservices App on AWS/Azure
Build and deploy a production cloud-native SaaS with microservices on AWS and Azure in 30 days — architecture, containers, CI/CD, and the deploy.
- DevSecOpsSecuritySAST
DevSecOps in Action: Shifting Security Left with SAST, DAST, and SBOMs in Your Pipeline
Shift security left in your CI/CD pipeline with SAST, DAST and SBOMs — a practical setup for secure software from the first commit onward.
Related topics
- Retrieval-Augmented Generation (RAG)
- LangChain & LangGraph
- Large Language Models
- AI Agents
- Next.js
- React
- TypeScript
- Node.js
- PostgreSQL
- Docker & Containers
- DevOps
- Application Security
- AWS
- n8n Automation