Agile
-
Installing Capistrano 3 on a Linux machine, using RVM
A quicker way to install Capistrano 3 on any Linux distribution using Ruby Version Manager (RVM) instead of system packages.
-
Agile Methodologies: Agile Manifesto and Principles
Notes on the Agile Manifesto and its twelve principles - the foundation behind Scrum, XP, and modern software development.
-
Agile Methodologies: SCRUM
An overview of Scrum - sprints, daily standups, backlog grooming, and how teams deliver working software in iterative cycles.
-
Agile Methodologies: eXtreme Programming
An overview of Extreme Programming (XP) - its core practices, values, and how it differs from Scrum in focusing on programming discipline.
-
Create Capistrano Recipes for NodeJS Applications
How to write Capistrano 3 recipes for deploying Node.js applications - covering deployment, tests, server restart, and roles.