Historical overview of software deployment tools used over two decades, from 2001 to 2021. The author chronicles the evolution of web software deployment, starting with manual methods like File Transfer Protocol (FTP) and web interfaces in the early 2000s. The text then transitions through intermediate solutions such as using SSH and git pull and the rise of automated tools like Capistrano around 2012. Finally, the discussion concludes with the shift to modern containerization technologies and orchestration, highlighting the dominance of Docker and Kubernetes (using kubectl apply) in contemporary deployment practices. The article explicitly focuses on web software and differentiates deployment tools from infrastructure provisioning tools.