Learning To Focus Your Developer Brain

Learning to focus your developer brain

Learning to focus the developer part of your brain can be a challenge. Are you like me, where you end up tinkering with the software products you have built, instead of focusing on the tough work of marketing and promotion? The problem is, I have 3 side hustles on the go at the minute. I […]

Codeigniter – Extending One Install To Handle Multiple Sites

Codeigniter – Extending One Install To Handle Multiple Sites

In a previous blog post I talked about building a custom CMS, that allowed us to manage data that was displaying in a mobile app. I managed to get a basic version of the CMS up and running. We had been using it for a good 12 months to manage the data without too many […]

Spending My Time Working on Side Hustles and Other Projects

Spending My Time Working on Side Hustles and Other Projects

Making the most of my downtime working on side projects I may have mentioned in a previous blog post, I’ve been put on reduced hours. I’m down to a 3 day week. It’s not all bad. Apart from all the extra time to work on our house and be out in the gardens. I’ve been […]

BDD Is The New King. TDD Is Dead, Long Live BDD

Long Live BDD

I was first introduced to the BDD framework in April 2016. Thought it was brilliant and been have using the framework in my projects ever since. It is a great way to design a piece of software “on paper” as it were. Then code against this design to make sure you are building “the right […]

What I Learned From Failed Side Hustles

What I Learned From Failed Side Hustles

Since 2010 I have been involved with a number of side hustles. Nearly a decade at time of writing this post, that is depressing. My goal was to start working for myself. I hoped that one or more of these side hustles would take off and bring in an income that I could live on. […]

Feature Switching – Toggle off Your Production Headaches

Feature Switching

I have worked in numerous businesses over the years. On many different types of projects from Windows apps, all the way through to popular service based websites. Each business had a different process to update new code and get features into their production environments. Some processes were easier to get code live that others. One […]

Proof of Concept Website – Umbraco Cloud On Azure

Umbraco cloud

Umbraco Cloud Hosting on Microsoft Azure I was asked to research two technologies I had a keen interest in, to see if they could work together and be used as the basis of an Enterprise Solution for a big client. It had been decided an Umbraco cloud website running on Azure should be used as […]

Quickly Deploy An API – Using Apigility

Quickly Deploy an API

In a previous blog post I discussed building a custom CMS for a business a few friends and I had started (the business is still going, you can find our website here). The development of our CMS had gone well. I managed to get the CMS live and our business was using it to populate the database. Now, I […]

Building a Custom CMS – Using Codeigniter

Building a Custom CMS

Many projects or products nowadays require you to manage data on a day to day basis. With many “off the shelf products” helping you do this. What happens if you need to build a custom CMS for your project? Tailoring the solution to work exactly as you would like. There a so many things that […]