Welcome to davedevelopment.co.uk
Featured Posts
Silex Route Helpers for a Cleaner Architecture
The full stack framework allows us to annotate our controller methods to take away some of the common tasks, we can do it in Silex too
php
silex
symfony
clean
featured
Coding DCI in PHP
I recently taken a closer look at DCI, this post describes my investigation as to how viable implementing DCI in PHP might be
php
dci
bdd
behat
featured
oop
Silex Controllers as Services
Using a custom controller resolver, we can create controllers as services much like how it's done with the full stack Symfony framework
php
featured
silex
dependency injection
How I'm doing TDD with PHP
I've been watching the Destroy All Software back catalog over the last couple of months and it's really inspired me to up my TDD game. I'm still fairly new to TDD, I've written tests for a long time, but never really let it lead my development...
php
tdd
bdd
rambling
behat
phpunit
featured
Handling Symfony2 Events Asynchronously
How many of your event listeners need to act synchronously? If the answer is 'not many', have you considered trying to handle those in an asynchronous manner?
php
symfony2
event driven architecture
featured
open source
message queues
silex
Phpmig - Simple migrations for php
Phpmig is a simple migrations system that was written to be easily adopted regardless of the framework or libraries you are using. It requires a little bit of setting up, but if you know you should be using migrations, you're probably more than capable.
php
migrations
pear
featured
open source
Silex Route Helpers for a Cleaner Architecture
The full stack framework allows us to annotate our controller methods to take away some of the common tasks, we can do it in Silex too
php silex symfony clean featured
Coding DCI in PHP
I recently taken a closer look at DCI, this post describes my investigation as to how viable implementing DCI in PHP might be
php dci bdd behat featured oop
Silex Controllers as Services
Using a custom controller resolver, we can create controllers as services much like how it's done with the full stack Symfony framework
php featured silex dependency injection
How I'm doing TDD with PHP
I've been watching the Destroy All Software back catalog over the last couple of months and it's really inspired me to up my TDD game. I'm still fairly new to TDD, I've written tests for a long time, but never really let it lead my development...
php tdd bdd rambling behat phpunit featured
Handling Symfony2 Events Asynchronously
How many of your event listeners need to act synchronously? If the answer is 'not many', have you considered trying to handle those in an asynchronous manner?
php symfony2 event driven architecture featured open source message queues silex
Phpmig - Simple migrations for php
Phpmig is a simple migrations system that was written to be easily adopted regardless of the framework or libraries you are using. It requires a little bit of setting up, but if you know you should be using migrations, you're probably more than capable.
php migrations pear featured open source
Browse more blog posts
Work in Progress
Maintainable PHP Apps with Silex & BDD
Maintainable PHP Apps with Silex & BDD is a book with accompanying screencasts, that will guide you through an effective way to spec, implement and organise your silex applications.
Childcare.co.uk
Childcare.co.uk is the UK's leading childcare directory. I'm the Technical Manager there, taking responsibility for any technical aspect of the business.
phpmig
phpmig is a simple migrations system for php. It was designed to be very portable at the cost of not being very configurable
See the source at github or install from pear.atstsolutions.co.uk
DaveCatcher.co.uk
DaveCatcher is my UK domain name drop catching system. It's a closed system and is constantly under development, but has had some moderate success, catching domains such as customercare.co.uk, todo.co.uk, nets.co.uk and sat.co.uk
About
Dave Marshall has been building web applications with various technologies since around 2004. Dave is a TDD enthusiast, blogs quite regularly at davedevelopment.co.uk and has recently increased his efforts to give back further, by contributing to OS projects such as Silex and Mockery
Maintainable PHP Apps with Silex & BDD
I'm currently writing a book, Maintainable PHP Apps with Silex & BDD, leave me your email address and I'll keep you up to date on my progress.