January 2015 Meeting - Continuous Testing and Vitualization of the PHP Stack

January's meeting will be held a week later than usual. It will be on January 8. And once again our sponsor Pronexia will be hosting us and providing the refreshments.

This month we will have 2 presentations.

When: January 8, 18:30 for drinks (sponsored by Pronexia) and networking. 19:00 for the talk.
Where: Pronexia's office
1280 Bernard West, Suite 303
Outremont,
Quebec
H2V 1V9

Guarding Your Code Against Bugs with Continuous Testing

Eric Hogue

TDD (Test Driven Development) is getting more and more popular. But what can you do to take it to the next level?

What if you could know if your tests are passing every time you save a file without taking your hands off the keyboard. This is what continuous testing gives you.

In this session, we will cover how you can continuously test your PHP application. We will cover

  • Installation and configuration
  • Running the tests
  • Running static analysers
  • Executing tools that can make your life easier

How to automatically set up a virtualized PHP stack for development and stop worrying about matching production configuration.

Benoit Borrel

Vagrant as it states is a software which allows to "Create and configure lightweight, reproducible, and portable development environments." After a formal presentation of Vagrant and its ecosystem I will demonstrate how we can use it to automatically create a PHP web server from its database to its caching services.