Gary Woodfine

Helps businesses by improving their technical proficiencies and eliminating waste from the software development pipelines. A unique background as business owner, marketing, software development and business development ensures that he can offer the optimum business consultancy services across a wide spectrum of business challenges.

Permalinks on WordPress not working

If you’re setting up an installation of WordPress on a new server or desktop and you’re using Apache2 web server. You may come across a situation that your PermaLinks don’t function as expected.

This situation may well be caused by the fact that you have not configured your Apache2 web server correctly.  There are 4 steps involved to overcome the issue of permalinks on wordpress not working.

Read More »Permalinks on WordPress not working

reset wordpress site & home urls

When undergoing a large updates to your WordPress site, if like me you are thinking about undergoing a radical theme update,  and you’re unsure what impact your new them will have on all your existing plugins and layout of your existing blog posts. You may want to create a development version of your website on a test server.

Read More »reset wordpress site & home urls

what is a RESTful API?

Modern Software applications are required to connect across different machines , User Interfaces (UI) and provide data to other applications in the form of services. To enable this software developers often create an Application Programming Interface (API). In this post I'll provide an explanation of what is rest and how it can be used within your application. This article will discuss fundamentals of Web ReST API are the same regardless of software implementation platform.

Install Skype on ubuntu Desktop

//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js


(adsbygoogle = window.adsbygoogle || []).push({});
I have recently purchased my new Viglen Desktop Computer from ebuyer. It has arrived with Ubuntu 14.04 pre-installed, which is just awesome. However, as with any new machine getting it set up just the way I want to be productive does take a bit of time. In order to speed up this process I have been developing a number of BASH scripts, that I repeatedly  run to install skype on ubuntu desktop.

Read More »Install Skype on ubuntu Desktop

Set up ubuntu workstation for nodejs development

I have recently been engaged in a number of projects utilising nodejs and my primary development Operating System has been ubuntu Linux. I also have a number of laptops I use for software development purposes, which I frequently teardown and rebuild during the course of projects. I have a number of reasons for doing this, which relate to the fact that I treat my software development laptops or virtual machines like cattle rather than pets , although this phrase is usually associated with Cloud computing, I find it relates to a software developers laptop/workstation too, especially if you’re engaged in multiple projects.

 

 

Read More »Set up ubuntu workstation for nodejs development

Configure Ubuntu to enable the execution of npm without sudo

Node.js Package Manager (NPM) , is an is an online repository for the publishing of open-source Node.js projects, and a command-line utility for interacting with said repository that aids in package installation, version management, and dependency management. Essentially what this tools enables you to do is easily and quickly make use of the plethora of nodejs packages being developed on a daily basis. NPM enables the community to share and contribute to reusable javascript code libraries to help others with common software development problems.

Read More »Configure Ubuntu to enable the execution of npm without sudo

5 reasons why the office is a bad place to work

I don’t usually do this, however this time I just couldn’t resist. I just had to respond to such an ill thought out, badly researched and the be honest just completely full of fallacies piece of journalism. In the piece, Five reasons why the office isn’t such a bad place to be,  attempting to identify why working from home is a bad idea. However, all that was brought to attention were the incorrect stereotypes associated with working from home.
Read More »5 reasons why the office is a bad place to work

What is SEO and how to do it cheaply

In this post I will discuss the basics of Search Engine Optimization (SEO), focusing on What is SEO and some simple strategies you can implement on your blog to improve its performance in Search Engine rankings. I have learned over the past year or so regarding SEO while running my blog. When I initially started this blog, I knew very little about SEO, other than I potentially needed to do it on my blog and apparently it was an expensive exercise to undergo.

Through a bit of research, I discovered that there are a lot of charlatans and downright dirty criminals operating in this specific area of the internet. I figured out that if I didn’t want to get ripped off by these snake oil salesman, I best get familiar with this area and attempt to learn the basics. I thought I would share my experience and knowledge I have gained over the past year to help anyone who is embarking an any new internet project.
Read More »What is SEO and how to do it cheaply