Open Source Your Career
Speaker: Lorna Jane MitchellVisit Blog
With words like community bandied about, what can the individual gain in professional terms from getting involved in extra-curricular activities? Come and hear tales from someone who has almost accidentally benefitted from her community activities about what drives her to get involved and how this has crossed over into her day job. Everyone will take home from this session some new ideas about how giving can actually be receiving, and strategies for situations where everyone wins.
Subversion in a Distributed World
Speaker: Lorna Jane MitchellVisit Blog
Feeling left behind because you still use subversion? In a world where everyone seems to be shouting “git!”, this session makes the case for continued use of traditional source control in organisations. With a hype-free analysis of the features in the various distributed version control systems and a look at the tools currently available, we’ll also look at how both traditional and distributed solutions meet the business requirements of today and talk about how we can take advantage of them within our existing development setups. Finally, we’ll look at what might influence our decision to move commercial infrastructure away from the traditional subversion repository towards distributed solutions, or not.
PHP Best Practices
Speaker: Lorna Jane Mitchell and Matthew Weier O'PhinneyVisit Blog
Writing maintainable code is an art that takes effort and practice to master. Part of that art is learning what tools and strategies will assist you in that effort. In this tutorial, we will cover a variety of practices and tools that can make your life, and the lives of your team members, easier as you develop your applications. Among them, we will provide overviews of:
- Version Control
- Coding Standards
- Unit Testing basics
- QA tools: phpcs, phploc, phpmd, continuous integration, and more
- Team Collaboration tools, such as Skype, IRC, issue trackers, and more
