GrumpyConf 2019

March 22-23, 2019 -- Learn like a Grumpy Programmer

High Performance PHP and Professional Development

GrumpyConf is back for 2019!

You can see details about GrumpyConf 2018 here

Back for another edition, GrumpyConf 2019 is your opportunity to listen to some of the PHP community's best speakers before lunch and then learn from them and other attendees via open spaces sessions.

The venue is the beautiful Elm Hurst Inn in Ingersoll, Ontario, Canada (about 90 minutes west of Toronto.

This year, the All-inclusive ticket includes the following:

This is in addition to the lunch being provided at the event and breakfast provided by the resort in the mornings.

There is a ticket for local attendees that covers attendance and the lunch being provided

Each of the talented speakers has a specific area of expertise, and you will have the opportunity to discuss your real-world situations in small groups with them. I want you to have the type of access that is almost impossible to get at traditional conferences. If you've ever heard of people talk about the "hallway track" at events, well, this entire event is like one big "hallway track"

Click here for details on tickets and pricing


Thursday, March 21

Check in at the resort and some light social activities with other attendees.

Friday, March 22

Saturday, March 23

Getting Here

The closest airport is London International Airport, a smaller regional airport that offers connections to larger airports, like Toronto Pearson. Either way you will need additional ground transportation to get to the venue. I recommend car rental or the use of services like Robert Q.

Additional flight + ground transportation options are available from Detroit Metropolitan or even Buffalo Niagara International Airport


I've selected 4 speakers who I feel have a combination of technical and personal skills that can definitely help you advance from programming as a job to programming as a career. So who is speaking?

Elizabeth Marie Smith

Elizabeth is the person who got me into mentoring with her infectious energy surrounding teaching people

She is one of the few people putting a lot of work into making PHP run on Windows and has probably forgotten more about the internals of PHP than I will ever know. I always come away from her talks saying to myself "wow, I knew way less about this than I thought"

Mark Story

I've known Mark for quite a while through my experiences with the CakePHP framework, where Mark is the lead developer. Mark is a "local" (living in the Greater Toronto Area) and is undefeated against me in games of Magic The Gathering.

So you want to run an open source project?

9 years ago, I thought it would be a good idea to get involved in Open Source being an Art Major who had no experience writing software professionally. In the intervening years I've been fortunate enough to build a global community and work with folks from every continent.

In this talk I'd like to share my experiences running a sizable open source project and some of the activities, behaviors and organizational tactics could help you on your own open source journey.

Gemma Anible

Gemma works from the fjords of Norway and is going to share her experiences with something she did TWICE that makes a lot of developers lose sleep: migrating your code to newer versions of a PHP framework

Migrations: fail to plan? Plan to Fail

You lovingly crafted your snazzy PHP application on a bespoke microframework--that hasn't been touched in four years. Or it's been touched, but only to add "This project is looking for a maintainer" to the readme. Or the maintainer doesn't have time to fix your bugs, and you don't have time to maintain a fork. Whatever the reason, your app needs a new home. Where do you start? How do you progress without halting development in other areas? What are the pitfalls, and what are the shortcuts? In this talk, we'll examine two real-world PHP framework migrations. We'll cover the reasons and constraints behind each move, the mechanics of each migration, and what worked well (or didn't). You'll leave with a set of questions to ask about your own migration plan, and practical tips for getting it done.

Marco Pivetta

I worked with Marco as part of a developer co-op and learned just how skilled and talented he really is. He is a contributor to Doctrine and Zend Framework and cares about code quality, maintainability, and testing in a way that few other people I have come across exhibit.

Click here for details on tickets and pricing

Conference Code Of Conduct

Please carefully read the conference's Code of Conduct before purchasing a ticket. I strongly believe in a safe and supportive environment for all attendees.