Top 4 WordPress SEO plugins

Top 4 WordPress SEO plugins

(adsbygoogle = window.adsbygoogle || []).push({});I have previously posted about what is seo and how to do it cheaply, in this post I will provide my top 4 WordPress SEO plugins...

Read More

How to execute a BASH script

(adsbygoogle = window.adsbygoogle || []).push({});You may on occassion feel the need to automate certain processes or proceudres on your linux based computer. These maybe simple processes like ensuring your packages...

Read More

The challenges of remote working

I just read two of Scott Hanselman's blog posts , Being a Remote Worker Sucks - Long Live the Remote Worker and Tragedies of the Remote Worker: "Looks like you're...

Read More

Install Mean.js on Macbook

(adsbygoogle = window.adsbygoogle || []).push({});I have just set up my new mac book to carry out some mean.js development work. I had never set up a a mac to do...

Read More
AngularJS

angularjs directives : roll your own

(adsbygoogle = window.adsbygoogle || []).push({});AngularJS comes pre-packaged with a number of great directives that really make working with AngularJS really easy and productive. However, as with all programming languages to...

Read More
AngularJS

AngularJS Directives : Reusable components

(adsbygoogle = window.adsbygoogle || []).push({});AngularJS Directives Speak to any developer who has used angular and ask him what is his favourite element of AngularJS, no doubt the answer would be Directives!...

Read More
Rants & Raves

How not to do technical interviews

(adsbygoogle = window.adsbygoogle || []).push({});Over the years I have had to endure many technical interviews from both sides of the fence. As a freelance/contract software developer, I usually have to...

Read More

AngularJS Architectural concepts

(adsbygoogle = window.adsbygoogle || []).push({});Over the past few years the Model View Controller (MVC) design pattern, and many other variants based around the same central theme i.e. Model View Presenter...

Read More

event driven architecture node.js

(adsbygoogle = window.adsbygoogle || []).push({});Introduction of AJAX ( Asynchronous JavaScript and XML) technology to the Internet has transformed static websites into dynamic web applications. However the fundamental building block of...

Read More

Install MySQL on ubuntu desktop

(adsbygoogle = window.adsbygoogle || []).push({});If you're trying to set up your ubuntu desktop in order to carry out some LAMP stack development , you'll need to install mySQL Relational Database...

Read More
stop referer spam

List of Referrer spammers

A definitive list of referrer spammers

The following is a list of know referrer spammers which is updated as soon as new URLs become known.

** Important notice **

The sites listed below may be unaware that they have been involved in a referrer spam attack. They may have been implicated by some low grade SEO consultancies who have attempted to improve traffic count to the sites by using referrer spam approaches.

If your site appears in a referrer spam list then you need to take action against the your SEO consultancy or the whoever has implicated your website in a referrer spam attack

stop referer spam

types of referrer spam

Spammers devised shady methods to draw traffic to their sites, 'referrer spam', also known as referral spam, log spam or referrer bombing. The traffic a website receives, the more...

Read More

Selenium WebDriver & Visual Studio

Selenium is a suite of browser automation tools to help with automating web browsers across a number of platforms. It’s a really handy tool to help with automating web applications...

Read More
π