Customer Development: Getting Honest Feedback About Your Products and Services

A couple of weeks ago I learned all about Customer Development, by attending another fantastic Founders Network event. Once again, superbly put together by Tech North. The event was delivered by co-founders of Lyst; Rob Fitzpatrick and Devin Hunt, and Rob kindly gave us a signed copy of his wonderful book ‘The Mom Test‘, which gives some wonderful insight into assessing what …

Starting your own Business and the Law

This week I delved into the legal side of starting your own business, by attending the “Founders Network Masterclass on Legals” event, superbly put together by Tech North. The event was held at the Chimney House, Kelham Island, Sheffield. A cozy little building that I haven’t been to since I wrote a report about the River Don Engine on a school trip …

Creating a Custom CMB2 Link Picker Control for WordPress

In this tutorial I will look at how you can create a custom control to extend the functionality of CMB2 (Custom Meta Boxes 2) by WebDevStudios. At Make Do we only develop websites (and web applications) with the WordPress CMS (Content Management System), and when a new project lands you can guarantee that there will be a requirement for us to …

Managing a Large Website Using Task Based Navigation

Before I co-founded Make Do, I spent a great deal of my web development career working for public sector organisations such as the NHS and local government. During this time I learned a lot about managing large and complex websites, and I figured I would share my knowledge with those of you that may be in the …

Debug PHP with Vagrant using Xdebug and Sublime Text

Following hot on the trail of my recent post about getting started with Vagrant, I figured I would let you know how you can debug the PHP that is running on your Vagrant box with Xdebug, using your host IDE (in this case, everybody’s favourite editor Sublime Text). Xdebug will allow you to place breakpoints in …

Getting started with Vagrant

After my tutorial on how you can compile SCSS and JavaScript with Grunt, I figured I would delve into the world of setting up distributed development environments with Vagrant. Wait, there could be a better way!For anybody who is wanting to set up a distributed development environment for use with WordPress, I would highly recommend Varying Vagrant …

Compile SCSS and JavaScript with Grunt

According to its ‘read me’ file, Grunt is a task based command line build tool for JavaScript projects. However it is much much more than this. At Make Do, Grunt is a fixed staple in our front end workflow. We use it for compressing images, creating documentation, auto-compiling Modernizer, and a whole host of other …