For developers, one of the most important things we can do is to keep our projects stable. You may use other tools such as version control, phpUnit, phing, or some custom shell scripts to help you manage and automate your development cycle.
Using Hudson, a Continuous Integration (CI) server, you can regularly and automatically run a suite of tests, build, and deploy your software. This process can improve the stability of your software, help minimize mistakes, and speed up those common tasks you might not realize you do repeatedly.
Any developer can utilize the skills and tools presented in this session, even if you only create software occasionally. These tools can also be used in other ways than software creation, such as automating tasks you do regularly such as installing a new copy of Joomla.
This session targets developers who are not scared of the command line, want to learn about automation, and wish to stop doing repetitive tasks.
A Houston area based full stack web engineer, working for eBay. bio from Twitter
Sign in to add slides, notes or videos to this session