scrumpy jack

It hurts so good
hey! I'm simon and this is my personal blog. I run flipstorm. I'm building eddy and reactor. say hi on twitter and follow me on forrst

Recent comments

  • January 17, 2012 @ 9:00 pm PERMALINK

    "Just like it was only …better."

    — Round 16 of drafts between a client and I (via clientsfromhell)

    I think @falconsandallies will appreciate this one…

  • January 16, 2012 @ 10:18 pm PERMALINK

    justinrampage:

    The cast of Community received a mind blowing X-Men redesign by artist Aviv Or. You can check out more of her excellent work here.

    Community-X by Aviv Or (Blog) (Facebook) (Twitter)

    Lol… I love Community

  • January 4, 2012 @ 10:30 pm PERMALINK

    The MicroPHP Manifesto

    On almost every sentence of this post I found myself nodding and humming in agreement. The rousing finish rang loud and clear, especially with our approach to eddy.

    One of the main things for me when I started eddy was to have a lean setup process. Nothing complicated, nothing that required more than 2 or 3 lines of code or opening/creating multiple files. I wanted to be able to create a new project and see it work very quickly.

    That’s why, when you build an app on eddy, your public/index.php file only has two lines in it.

    Another thing is to have a useful but lean starting point. But I still wanted the MVC separation of code. I like the look of Sinatra-esque frameworks, but I wonder how manageable they are in the long-term…

    Still there’s no need for all of these complex libraries of functionality I may never use in my application - and choosing whether I should load them at startup vs $this->load or require_once everywhere is just a recipe for disaster.

    So eddy employs namespace-based autoloading (based on this). But you can still load classes that you know will be used early on (for caching) by include’ing them in your config.php file for example.

    I can’t speak about overall size and lines of code or any comparative performance benchmarks as yet because I haven’t done any of that analysis.

    It’s not full-stack, it’s not perfect, but it works the way my mind works and that helps me to work faster. Who said “write less, do more”?

  • January 3, 2012 @ 9:23 pm PERMALINK
    laughingsquid:

The Very Worst of British Cuisine

So true View high resolution

    laughingsquid:

    The Very Worst of British Cuisine

    So true

  • December 14, 2011 @ 10:25 pm PERMALINK

    Dribbble Blog: Time Out with James McDonald

    James is a cracking designer who deserves every bit of attention he gets. I’ve been pleased to work with him on one of our projects and hope to work with him on more in the future.

    Mate, I loved your selection of Rogie King’s shot… that was gorgeous! My jaw also hit the floor. Fantastic stuff. Keep up the great work!

    dribbble:

    Timeouts are lightning-quick interviews. Five questions to help you get to know the players holding court at Dribbble. Many thanks to James for being today’s interviewee.

    avatarWho are you? Let us know where you hail from and what you do.

    Hello, I am James McDonald. I am a 21 year old UI…

  • December 12, 2011 @ 9:22 pm PERMALINK

    Windex

    9-bits:

    Windex is a cool little project from David DeSandro and Scott Evans that styles pretty (and mobile) server index pages ala PHP.

    Almost forgot about this!

  • December 6, 2011 @ 10:02 am PERMALINK
    Oh my life…. I love these.
justinrampage:


Tumblr artist Mike Mitchell created three inspiring / awesome pieces for Gallery Nucleus’ upcoming “The Lovers, The Dreamers, And Me - A Jim Henson Tribute Exhibition” going on Dec 10th to Jan 2nd in Alhambra, CA.
Jim Henson Tribute Artwork by Mike Mitchell (Store) (Tumblr) (Twitter)
Via: sirmitchell

    Oh my life…. I love these.

    justinrampage:

    Tumblr artist Mike Mitchell created three inspiring / awesome pieces for Gallery Nucleus’ upcoming “The Lovers, The Dreamers, And Me - A Jim Henson Tribute Exhibition” going on Dec 10th to Jan 2nd in Alhambra, CA.

    Jim Henson Tribute Artwork by Mike Mitchell (Store) (Tumblr) (Twitter)

    Via: sirmitchell

  • December 5, 2011 @ 4:34 pm PERMALINK

    Going on a rampage

    Just wanted to let you all know that I’ll be going on a little rampage tonight. I’ve just spent near enough the entire day porting an install of WP eCommerce over from the development site to the live site.

    Why has it taken me this long? Well I had a number of problems, but the main one was to do with product pages not displaying correctly. Instead of using the WP eCommerce theme files, these pages insisted on using the standard ‘page.php’ Wordpress template file.

    I have literally pulled my hair out and you know what it was? Another plugin. That’s right. Whoop-de-doo. One little deactivation was all it took… @^£&*E£@%(*!!)(*@&£%(*!@

    Why is it possible that plugins like this can cause conflicts? Automattic should’ve done something about this a long time ago! I am setting up a site for this as we speak.

    But this leads me to another annoyance. While I was playing around with getting things working I noticed that the categories I’d set up in WP eCommerce were conflicting with other pages that already existed. Why? Well this is all down to Wordpress’ obscure permalink system and how some plugins just can’t work with it.

    The whole plugin ecosystem really is a mess. It’s the embodiment of a contradiction: it is both the biggest selling point and the weakest part of the whole Wordpress collective. A big black mark against using Wordpress as a full-on CMS in my opinion and one thing (among a few others) that need some serious attention.

    The thing that worries me the most is that I don’t think Wordpress will get that attention. And I loathe the idea of touching all that spaghetti code myself…

    I think we desperately need a new open source blogging platform that embraces overall better practices, but still exudes the same simplicity and overall friendliness of Wordpress.

    Is such a thing possible?

  • December 1, 2011 @ 10:35 pm PERMALINK

    Got the Guts? Get the Girl!

    So it looks like Dwolla are my new favourite startup. They just announced that all transactions they handle under $10 will have no fees. No fees!

    I don’t care who you are, but that’s amazing. I don’t know a lot about Dwolla yet, and they’re services aren’t available in the UK, but I guarantee they’re going to go far! It looks like things are changing there soon, hopefully for the better. Onwards and upwards.

    We desperately need a service like this in the UK. I wish someone would stick there neck out and get it done. I promise you’ll be minted if you succeed at it (because I will mint you myself, with After Eights…)

  • November 29, 2011 @ 10:50 pm PERMALINK

    The kind of inconsistencies I hate

    I love PHP. I know there might be “better” languages out there, but PHP does the job for me. Except for one thing… its inconsistencies.

    The latest one: MySQLi_Result::fetch_object(). It takes a couple of optional parameters, one being the name of a class you would like your data to be instantiated in. But stupidly if that parameter is ‘null’ (like if you pass it as an optional parameter in a wrapping function) it appears to treat it as an empty string… except you can never have a valid class name that is an empty string. So why does it do this? Who knows?

    ARRGARGAHHGAHRTHAGHAGAHAGHRARARARARAHARGAGAHAAGGR!!!!!!!!!!!!!!

    What inconsistencies do you hate?