CakeFest is the annual conference dedicated to the CakePHP framework and related technologies, hosting live workshops, and inviting a variety of great speakers, to give the very best in presentations and talks on the latest from the community.

Saturday 23rd August 2014

09:00 CakePHP Community Keynote
Keynote by James Watts (30 minutes)

CakePHP Community Keynote

09:30 The road to CakePHP 3.0
Talk by Mark Story (30 minutes)

The road to CakePHP 3.0

10:00 Advanced querying with the new CakePHP 3.0 ORM
Talk by jose_zap (40 minutes)

Advanced querying with the new CakePHP 3.0 ORM

10:50 CakePHP and Auth
Talk by Marc Ypes (40 minutes)

CakePHP and Auth

11:30
3
A/B Testing on a Variety of Platforms
Talk by Jose Gonzalez (40 minutes)

A/B Testing on a Variety of Platforms

12:20
2
Scaling Your MySQL Instances AND Keeping your Sanity
Talk by Dave Stokes (40 minutes)

Scaling Your MySQL Instances AND Keeping your Sanity

14:00
0
Core Team Q&A (1 hour)

Core Team Q&A

15:00 Effective debugging
Talk by Andy Dawson (40 minutes)

Effective debugging

15:50 Composer and CakePHP: Development is better with package managers
Talk by Justin Yost (40 minutes)

Composer and CakePHP: Development is better with package managers

17:00 Bootstrap: Mobile Sites in Minutes
Talk by Anna Filina (40 minutes)

Bootstrap: Mobile Sites in Minutes

17:50 Frontend asset management with Bower and Gulp.js
Talk by Fahad Heylaal (couldn't attend), Renan Gonçalves (40 minutes)

Frontend asset management with Bower and Gulp.js

18:30 Writing code that lasts
Talk by Rafael Dohms (40 minutes)

Writing code that lasts

19:20 Testing CakePHP app with Selenium on TravisCI
Talk by Yusuke Ando (40 minutes)

Testing CakePHP app with Selenium on TravisCI

20:00
0
Lightning Talks (1 hour)

Lightning Talks

Sunday 24th August 2014

09:00
0
Microsoft Keynote (30 minutes)

Microsoft Keynote

09:30
0
Intersective Keynote (30 minutes)

Intersective Keynote

10:00 Profiling and Optimization: A practical approach
Talk by Mark Story (40 minutes)

Profiling and Optimization: A practical approach

10:50
2
Payment processing: you are DOING IT WRONG
Talk by Mariano Iglesias (40 minutes)

Payment processing: you are DOING IT WRONG

11:30
4
API Pain Points
Talk by Phil Sturgeon (40 minutes)

API Pain Points

12:20
4
Why You Can't Test
Talk by Chris Hartjes (40 minutes)

Why You Can't Test

14:00
0
Hour of Contribution - Introduction to Open Source with GitHub (30 minutes)

Hour of Contribution - Introduction to Open Source with GitHub

14:30
0
Hour of Contribution - The Business of Open Source with Larry Masters
Talk by Larry Masters (30 minutes)

Hour of Contribution - The Business of Open Source with Larry Masters

15:00 Croogo for business applications
Talk by Pierre MARTIN (40 minutes)

Croogo for business applications

15:50 Enterprise cake
Talk by James Watts (40 minutes)

Enterprise cake

17:00 AngularJS Fundamentals Tutorial
Talk by Rosina Bignall (40 minutes)

AngularJS Fundamentals Tutorial

17:50 Asynchronous data processing
Talk by Andrea Giuliano (40 minutes)

Asynchronous data processing

18:30 AJAX and CakePHP
Talk by Mark Scherer (40 minutes)

AJAX and CakePHP

19:20
0
CakePHP Documentation/Contribution
Talk by Bryan Crowe (40 minutes)

CakePHP Documentation/Contribution

20:00
0
Raffle (1 hour)

Raffle