Your current filters are…
by Alex Bilbie
New project? Need to design yet another database schema? Phil's migration library your new best friend? Fear not, MongoDB is here and it packs a whole lot of awesome. This talk will introduce you to the MongoDB way of life including the basics of this NoSQL database, it's advantages of traditional relational databases, and a few of the funky advanced features like geospacial indexing and map reduce.
Alexis is a CEO & Web Developer at Doodle.be Web Agency who use CodeIgniter day-in-day-out for their projects. This talk describes how using CodeIgniter they have been able to increase efficiency of their development and make great applications quickly following the motto: Quick development = Quick delivery = Quickly get paid. Without ever forgetting that web development is not a quick process: whatever you try. So it’s time to start to cut time-consuming processes where it’s possible. Using this approach they have built a simple in-house CMS that they can use for a wide variety of projects: which certainly beats hacking WordPress into submission or coding new systems from scratch every time!
We've only got an hour but Phil is going to do some live coding (aahhh!) to demonstrate some of the ways he works to knock out websites like a machine, using PyroCMS and Pagoda Box. We'll make a PyroCMS fork so that we can fix or add new things as we learn about them and show you how pull requests work, meaning that you can start fixing those pesky bugs in your favourite projects. Then we'll fire up a new website based on PyroCMS, get a local copy running, a staging environment using Git Flow and a live environment on Pagoda Box when we can map a domain to it and with a bit of config and maybe if we have some time we'll sort out a theme.
by Harro Verton
Get your hands dirty with writing Datamapper queries. You'll be working on an existing application, from which some code has gone missing. Fortunately, I still know what was supposed to happen, but need your help to get it back into working order!
18th–19th February 2012