• Staging with Git

    We use a branching model which is based on each developer having their own "dev" branch, a "proofing" branch to collectively test ideas, a "staging" branch for testing the next feature to go to the "live" branch. In this article our remote is called "origin". This means that the staging and proofing branches need to [...]
    feat_git
  • The black art of dynamic PDF generation

    After many attempts at creating PDF’s using PHP libraries such as EZPDF, TCPDF and DOMPDF with mixed results, we’ve finally found a really nice open source solution that is full of useful features… Apache FOP EZPDF and TCPDF relied on the template document being created from a PHP script meaning as a coder – you [...]
    Sample PDF generated
  • Applying an email signature in Thunderbird

    Its usually the last thing on our minds, but having a clean and legible email signature is essential to professional business communications. In this article we will walk through applying a supplied HTML signature in Thunderbird. Step 1: (optional) Once you have got your HTML file, you may need to make some basic changed to it, i.e. [...]
    blog_icon
  • Cropping and basic image enhancements using Gimp

    In a perfect world, every photo we take would be lit well, rich in colour and the subject would be in exactly the right place. As we all know, this is far from reality. As long as you have a camera that can take a good photo, you can use software to turn an average [...]
    crop_flat
  • Git – initialisation of a new project

    Begining a new repo using our model requires a central remote remo for the team members to contribute to. To begin a new repo the following steps should be observed – note this assumes the default master branch is the name of your main development branch and that the remote will be called origin. First create [...]
    feat_git
  • Demo Document – fireworks extension

    Features Create a demo of your current document, quickly and easily Supports desktop and handheld devices Customise colours Navigate using keyboard Supports gestures HTML5 content caching Supports iOS application icons Supports iOS application splash screen Select pages to include from your document Slideshow support (auto-advance) Control thumbnail size Show or hide thumnails This extension gives you an [...]
    create-demo-icon
  • The making of our 2011 Christmas card

    We had a lot of fun piecing together this years e-card. The aim was to come up with something simple with a link to our “labs” development blog. We wanted to avoid flash this year and create something that would work cross device.
    xmas-icon