Zero to Hero: API Development!

register now

September 2017

Presented by Matt Trask (@matthewtrask)

Date: September 21, 2017
Time: 20:00 CDT

18:00 PDT, 3:00 CEST (Sep 22), 2:00 BST (Sep 22)
Not sure of the time in your area? Check it on timeanddate.com

Everyone these days wants an API for their business. But are we doing it in a way that will keep our developers and users sane for years to come? In this talk, we explore everything from versioning, HTTP status codes, pagination, testing and documentation, all of which will help you years down the road!

Matt Trask

Matt Trask

Matt is an API developer, open source and PHP community member, mentor, and cycling enthusiast. If he isnt crafting API’s, he is usually on one of Nashville’s beautiful greenways hammering away on his bike!

 

Crafting Quality PHP Applications

register now

September 2017

Presented by James Titcumb (@asgrim)

Date: September 21, 2017
Time: 20:00 CEST

19:00 BST, 13:00 CDT, 11:00 PDT
Not sure of the time in your area? Check it on timeanddate.com

This prototype works, but it’s not pretty, and now it’s in production. That legacy application really needs some TLC. Where do we start? When creating long lived applications, it’s imperative to focus on good practices. The solution is to improve the whole development life cycle; from planning, better coding and testing, to automation, peer review and more. In this talk, we’ll take a quick look into each of these areas, looking at how we can make positive, actionable change in our workflow.

James Titcumb

James Titcumb

James is a consultant, trainer and developer at Roave. He is a prolific contributor to various open source projects and is a Zend Certified Engineer. He also founded the UK based PHP Hampshire user group and PHP South Coast conference.

 

Demystifying Algorithmic Complexity

August 2017 – US

Presented by John Bafford (@jbafford)

Date: August 17, 2017
Time: 20:00 CDT

18:00 PDT, 3:00 CEST (Aug 18), 2:00 BST (Aug 18)
Not sure of the time in your area? Check it on timeanddate.com

This meeting is over, but you can still purchase the video.

Purchase Video

Complexity Theory. Big-O. Constant, linear, logarithmic, and quadratic time vs. space trade-offs. What does it actually mean when we say a function or an algorithm is efficient? How can we tell if we can do better? Join me, on this tour through a corner of computer science that few developers actively think about, and you’ll discover a new way of looking at code and thinking about problems.

John Bafford

John Bafford

John Bafford has built web applications with PHP and JavaScript since 1999. He enjoys working with open source software, hiking, and home brewing.

Continuous Deployment 2.0: Playtime is Over

August 2017 EU

Presented by Michelangelo van Dam (@DragonBe)

Date: August 17, 2017
Time: 20:00 CEST

19:00 BST, 13:00 CDT, 11:00 PDT
Not sure of the time in your area? Check it on timeanddate.com

Continuous Deployment, TDD and Continuous Integration is nothing new anymore and many of you are already veterans deploying multiple times each day code into production. But you’re still suffering from cutting corners and doing something quick on production when time is pressing, violating the processes you all worked hard on to get approved.

In this talk we take this very concept to the next level and show you how we used unconventional ways to deploy faster with less issues and regained control over a 10+ year old legacy application.

Michelangelo van Dam

Michelangelo van Dam

I’m a senior php architect, co-founder and CEO of In2it, community leader at PHPBenelux, coach at CoderDojo, globetrotter, likes coffee.