Export projects from Google Code to Github
| | |

Export projects from Google Code to Github

Over the years, Google has killed many services it offered including my favourite Google Reader. And, now it is time for Google Code to bite the dust. As a developer, I started actively using Github to manage my WordPress plugins. I like the interface GitHub provides and definitely the ability of git to control all the changes….

Achieving Supreme Mobile Website Usability : 6 Amazing Tips
|

Achieving Supreme Mobile Website Usability : 6 Amazing Tips

Finding your way around a wide range of mobile websites has become a difficult task for the website owners. When it comes to creating a mobile website, there has been a lack of proper usability in the design. As a result of this, the quality of designs especially for the mobile usability factor has decreased….

How to create responsive adsense code
| |

How to create responsive adsense code

Google’s program policies do not allow you to modify your Adsense code which artificially inflates ad performance or harms advertiser conversions. In most cases, you’ll want to copy paste the code exactly as you get from the generator. However, most sites today are going responsive and you’ll want to ensure that you use the correct size ads when your visitor is viewing your blog from a mobile device.

How to prevent CSRF vulnerability in WordPress plugins and themes
| | | |

How to prevent CSRF vulnerability in WordPress plugins and themes

Recently the folks at Secunia contacted me regarding a vulnerability in my plugin Contextual Related Posts. Contextual Related Posts is a powerful plugin for WordPress that allows you to display a list of related posts on your website and in your feed. The plugin comes with a tonne of options and inbuilt caching that can possibly increase user retention.

Improve your CSS coding with CSS Lint
| | |

Improve your CSS coding with CSS Lint

If you’re a website designer, a WordPress theme developer or just a single site owner, you’ll most likely be using a whole set of CSS styles to generate that perfect design. But, before you’ve got that design ready to deploy across your site(s) or provide for users it is a good idea to check your styles for consistency and compatibility especially since we’re in a world with several different browsers on different operating systems on different devices. CSS Lint is an open source CSS code quality tool that performs static analysis of source code and flags patterns that might be errors or otherwise cause problems for the developer.

Manage tags and gather useful insights into your visitors with Google Tag Manager
|

Manage tags and gather useful insights into your visitors with Google Tag Manager

Google announced the release of their official tag managing tool. Titled Google Tag Manager, the tool lets you manage tags (such as tracking and marketing optimization tags) on your site. You can add and update AdWords, Google Analytics, Floodlight and non-Google tags from the Google Tag Manager user interface instead of editing site code.

How to not be a noob at app development

How to not be a noob at app development

Mobile apps are gold and programmers who want to develop another revenue stream would do well to turn their hand to developing them. If you know how to write and debug code and have experience with smartphones and tablets, you’ve got a leg up on others hoping to get into the app and mobile game development market. Where to get started Spend time thinking about what type of mobile application you’d like to make and what type of platform you plan to make it for.

CSS 3 – Making our life easier, one line of code at a time…
|

CSS 3 – Making our life easier, one line of code at a time…

There are plenty of articles out there written by great CSS masters that will tell you about what’s, why’s and who’s of CSS. So if you want an in-depth analysis of CSS you’d better off reading an article by Eric Meyer or by some of the other CSS greats out there. This article is about bringing you up to speed with CSS 3 and how it makes the life of an average graphic designer who has to deal with css on a daily basis, easier.