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.
-
Tools for Agile: Puppet
An introduction to Puppet for configuration management and provisioning - what it does and how it compares to Capistrano.
-
Agile Methodologies: User Stories and Acceptance Criteria
How to write user stories and acceptance criteria for Agile sprints - what they are, how to structure them, and why they matter.