Understanding the HTTP ETag using Graph API

Understanding the HTTP ETag using Graph API

Over the past week, I have been spending time refreshing my knowledge of HTTP caching. I knew what caching was, but only vaguely. Right now, I’m working on a project which involves implementing a caching layer, for performance and scalability. I am a visual learner, so I did a little experiment. More

Build a Website the Easy Way with WordPress

Build a Website the Easy Way with WordPress

Setting up a website with WordPress has several advantages. It is not an expensive option, so it is affordable for most budgets, and it can be used by both small and large businesses alike. WordPress sites also have plugins available that will do a lot of the SEO work for your site on your behalf. More

Playing with the Hacker News API using Guzzle

Playing with the Hacker News API using Guzzle

Hacker News released its API to the world a few days ago. Data geeks previously had to rely on web scraping and paginated results to obtain data from the Hacker News site, but things have changed now. With Hacker News’ official API, we have a structured way to tap into the data.  More

Geo-targeting your website to a specific country

Geo-targeting your website to a specific country

What if I could show you a way to restrict users on your website by geo-location? With just a few lines of PHP code, you can restrict, or depending on the situation, show, different content to users from different countries. I am sure you get the idea. More

Introducing Get STATUS: Use likes as a social currency

Introducing Get STATUS: Use likes as a social currency

Get Status is a social app especially designed for happy and positive people.  The premise of the idea is to use likes as a social currency. It’s the place where you can chat and make new friends, discover and share wonderful moments and and end up receiving tons of likes. More

Revive Childhood Memories With DosBOX

Revive Childhood Memories With DosBOX

Aladdin, Duke Nuken 3D and Street Fighter 2 . Remember all these games? I bet you do. These titles made our childhood so freaking awesome and wouldn’t it be nice to revive childhood memories by playing them 20 odd years later? Of couse,  with DosBOX, you can do just that. More

Laravel 4 Pagination with Infinite Scroll using jQuery

Laravel 4 Pagination with Infinite Scroll using jQuery

This tutorial is born right from the Vinkk code base.  I was in the same boat as you a few weeks ago, and when I didn’t find out something elegant, I decided to roll up my own solution. Well, in true Mr. Geek fashion, I am sharing with you the “Laravel 4 Pagination with Infinite Scroll using jQuery” tutorial. More

Hands on with Windows 10 Technical Preview

Hands on with Windows 10 Technical Preview

Windows 10 Technical Preview just arrived last night. I had work to do. Got a university license for VMWare Fusion 7 Pro and Windows 8.1 Pro. Installed the Virtual Machine Software. Added a Windows 8.1 image. Booted it up. More

Grammar inspired software: naming things

Grammar inspired software: naming things

Writing software is 0.5 art. See, almost anything that allows you to express your creativity is essentially an art form. I personally see software as a canvas for the mind, which makes me an artisan. Since a couple of weeks, an idea has occupied my mind. It’s about grammar inspired software and naming things. I’ll ink in a few thoughts here. Read on. More