Detecting Adblock on your WordPress site

Detecting Adblock on your WordPress site

Loved by some, hated by others, Ad blockers have become an important factor to consider when owning or developing a website. In this article, I'm demonstrating a few techniques which can be used in order to detect Ad blockers on a website or most specifically, a WordPress blog.


Google PageSpeed Insights: How I fixed my slow website

Google PageSpeed Insights: How I fixed my slow website

The speed of a website is a very important thing to care about, especially since it's a known fact that Google is incorporating website speed as a factor of how the site will rank. Google has developed a tool called PageSpeed Insights, which allows you to check the speed of your website based on several factors. I checked mine, and it ranked poorly, so I fixed it. Here's the detailed process of what I've done.


10 fresh and fantastic jQuery plugins

Hundreds of new jQuery plugins are released each month. Most of them are fairly basic, but on the other hand, some others are truly incredibles. Here's a list of fantastic jQuery plugins recently released.


130+ essential vim commands

Since the 70's, vi and vim are very popular text editors among programmers. 5 years ago, I wrote an article named "100 vim commands every programmer should know" and here is a reworked, updated version. Enjoy!


Best of CatsWhoCode (2008 – 2012)

Happy new year! Since almost 5 years, I post web development tips, tricks and tutorials on my blog CatsWhoCode.com. Today, here is a "best of" article to discover or rediscover the most useful article I've posted in five years.


Awesome web tools to simplify front-end development

As a developer, I really like tools that can help me save time, or just make the whole development process easier. In this article, I have compiled my favorite web tools to simplify front-end web development.


Making a website responsive in 3 easy steps

Today, a website must not look good only on a desktop screen, but also on tablets and smartphones. A website is responsive if it is able to adapt to the screen of the client. In this article, I'll show you how to easily make a website responsive in three easy steps.