March 10-12, 2010
Montreal, Canada

A Web Framework for People Who Hate Frameworks

All web application frameworks suck, in one way or another. Some are overly complex for the task at hand, and others don't offer enough flexibility when your application steps outside of the nice & comfy confines of the ubiquitous blog tutorial. As stated by the venerable Sean Coates, the "#1 reason to avoid frameworks: you'll spend all your time working around edge cases."

Lithium, a new PHP 5.3+ RAD framework started by several CakePHP core alumnus, is designed to help you get the job done, and get out of your way. Built from the ground up by seasoned framework developers for today's web, it attempts to learn from the past by creating a cohesive set of replaceable, uniform components with intuitive interfaces, without crippling or hiding the important details from the developer. It's a stack that doesn't reinvent, and makes the developer a priority.

View all 132 sessions

Joël Perras

Fictive Kin

Hi! My name is Joël, and I'm an ex-physicist turned web developer. Life is weird like that.

My days are spent building infrastructure and applications with the rest of the fine folk at Fictive Kin, and trying to lift heavy weights over my head on a regular basis. I've authored a book on application development in Python, Flask Blueprints, and blog about math and computer science at

If you can program it, then I want to know more about it.

Read More


Please remain courteous and constructive. Comments will be moderated.