Author Archives: Mark

Happy Halloween

Happy Halloween from Maldaba! Thanks to Rafal, our newest team member, for his excellent carving skills!… Read More

Thinking about key names in PHP

I recently had to write some code which built quite a large structured array in PHP. I know that PHP performs some amount of internal variable optimisation - for example copying a variable by value won't create a new instance of that variable's contents in memory until the variable is modified, which keeps the memory footprint down for a lot of common situations. Read More

You rolled your own framework? Really?

One of the questions I get from pretty much every new developer that we hire is "Why did you write your own framework?  Why don't you just use X?", where X is the whatever PHP framework is currently flavour of the month. Read More