A blog on web development with WordPress, Laravel, Vuejs & React
JQ Logo

A blog about my life and experiences as a developer

Year 2018: As The Last Sun Sets

Published on 30 Dec 2018
2 minutes, 38 seconds read

This is not a year-end review as such but a look-back on my year as a family man and a developer in 2018.

Year 2018: As The Last Sun Sets

Why Am I A Junior Developer?

Published on 12 May 2018
2 minutes, 47 seconds read

Let's talk about why you might still be called a Junior Developer even after years and years working professionally and writing hundreds of lines of code in the past.

Why Am I A Junior Developer?

Let’s Build A WordPress Theme From Scratch Using Timber And Bootstrap

Published on 23 Apr 2018
19 minutes, 58 seconds read

In this in-depth article we will develop a functional WordPress theme with Timber using [Bootstrap 4](https://getbootstrap.com/docs/4.1/getting-started/introduction/) and [Timber](https://timber.github.io/docs/).

Let’s Build A WordPress Theme From Scratch Using Timber And Bootstrap

Oh My Fish Shell!

Published on 17 May 2016
2 minutes, 30 seconds read

According to their website, Fish shell is an Open Source smart and user-friendly command line shell for macOS, Linux, and the rest of the family.

Oh My Fish Shell!

My Near-Perfect Grunt Workflow

Published on 12 Apr 2015
Less than a minute read

Gulp is awesome but I’m accustomed to Grunt therefore I decided to stick to it for as long as I can and make my Grunt workflow near-perfect. I heavily rely on the awesome load-grunt-config add-on to do me the heavy-lifting of autoloading my other add-ons. All I have to do…

My Near-Perfect Grunt Workflow

Introducing branch, a starter theme for WordPress

Published on 11 Apr 2015
1 minute, 22 seconds read

Ever since I discovered Timber library for WordPress, I’ve become fond of it. It makes developing themes a breeze and cuts development time straight to half. In this article we’ll learn more about branch, a starter theme built using Timber library. Enter branch branch is a Bootstrap…

Introducing branch, a starter theme for WordPress

Lazy Loading Is Broken

Published on 04 Dec 2014
Less than a minute read

We all know (or at least I realize) that Lazy Loading is frustrating many times which means it has a problem therefore, it's broken.

Lazy Loading Is Broken

I Can’t Search For Past Timeline Posts On Facebook. What?

Published on 04 Sep 2013
Less than a minute read

If you think you can do "all" sorta things on Facebook, try searching your Facebook timline for the status you posted yesterday!

I Can’t Search For Past Timeline Posts On Facebook. What?

A Case of Bad User Experience

Published on 03 Aug 2013
1 minute, 30 seconds read

Last week I have been working on a couple of projects. I use Windows, unfortunately on my company-provided Dell INSPIRON. Apparently I haven’t changed anything to the system in terms of (un)installing applications except I was just preparing a keyboard layout for a friend. After I was done , I…

A Case of Bad User Experience

How To Add and Remove Tabs in Bootstrap 3 Dynamically?

Published on 27 Jul 2013
1 minute, 8 seconds read

The code is compatible with Bootable 3.x Earlier today, I was working on a web application with Bootstrap and I was required to allow a user to add and remove tabs. Unfortunately Bootstrap doesn’t give you the close button on a tab out-of-the-box. So…

How To Add and Remove Tabs in Bootstrap 3 Dynamically?