• Will the last person to leave turn the LAMP off

  • We all love LAMP (that’s Linux, Apache httpd, MySQL, PHP), but the love affair may be coming to an end.

    According to Netcraft, the Apache web server has been overtaken by Microsoft, but that’s not the end of the story.

    When you start to look around, you’ll notice that the landscape has changed.

    Read More »

  • UX Tips: Carousels

  • So what’s the deal with carousels? Why does everyone keep asking for them on their website?

    The problem usually stems from the question: What goes on the homepage? When the answer is: Everything.

    This results in a constant fight for attention where nobody wins.

    Let’s dive into the facts…

    Read More »

  • Getting started with Docker and Wordpress

  • I’ve been meaning to get started with Docker since hearing about it in 2014.

    Having really enjoyed working with Vagrant, I’ve struggled to make a leap into the Docker realm.

    However, after hearing about it some more at PHP UK I feel that now is a good time to consider it as a replacement for my Vagrant environments.

    My understanding at the moment is that docker takes up less resources, which for me is becoming more and more of an issue as I attempt to expand my development environments.

    Also, I’ve recently inherited a number of Vagrants that I discovered have varying operating systems and application versions, that vary from production.

    This has unravelled a dependency hell when I came to build a continuous integration process.

    In light of this, at this stage, a complete rewrite of the architecture seems to be emerging as the most sensible way to bring all the services in to line.

    I’ll be looking whether I can solve these problems (amongst others) with Docker.

    I’ve chosen to get started with Docker by picking up one Wordpress. Due to its popularity, it makes it a good candidate to get started with.

    Read More »

  • UX: Is hamburger menu a lazy solution?

  • A question raised at a recent Staffs Web Meetup was:

    "Is the hamburger menu a lazy solution?"

    On the face of it, the answer to this loaded question is yes, of course, but that’s not the end of it.

    Although the answer is yes, who says lazy is a bad thing?

    Read More »

  • Migrate from Wordpress to Github Pages using Jekyll

  • Why?

    • Wordpress is bloated. It won’t even run on a basic free DigitalOcean instance.
    • GitHub is free and has powerful version control built in.
    • Wordpress is unnecessary overhead. Github Pages are light weight.
    • Github Pages are portable. Everything you write is written in Markdown and is portable.
    • There’s no need to upgrade or install plugins. The output is static.
    • I love git and I love markdown.


    Here’s what we need to do:

    • Migrate comments to Disqus
    • Export content
    • Using Jekyll
    • Publish to Github Pages
    Read More »

subscribe via RSS