4. ● Single product company (mostly)
● Basic VCS
● No automated tests
● No enforced standards
● No release process
● No CI
... but still successful
Humble beginnings (circa 2007)
11. Multiple language support
● Slaves for:
○ Various versions of PHP
○ Java/Clojure
○ .Net
○ Ruby
● Slave nodes are a mixture of:
○ "Metal"
○ Cloud-based (EC2, Rackspace)
○ Local VMs
13. Part of a wider story
● TDD/BDD
● Tech talks
● Hack nights
● Code reviews
● Switching to Agile
● Technical blogging
● Open source contribution
● From Accurev to SVN to Git
● Outside work
○ Unified Diff
○ Cardiff Dev Workshop
14. You can make changes
You CAN make changes in your workplace.
You CAN make it a better place to work,
technically and culturally.
Never sit back and moan. Do something about
it!
Start small. Start simple.
15. How can I do this?
● One thing at a time
● Make a good case
● Don't be rude or condescending
● Don't give up easily!