Human Centered Design, Web

Department Directed Approach (DDA) for designing better feedback forms.

Out of the few major concerns that are related to corporate websites is to provide a healthy way for its visitors to contact them, The best way that any company accomplishes this is by providing an interface to its leads (Visitors), i.e. contact us page either on their website, social page, community page or elsewhere. Now, the issue comes from young designers/developers and some times by experienced ones that they often display company or company’s representative email open in public. Well, It is a useful technique if you ask me, i.e. to let the leads (visitors) directly contact the representative by displaying their email. We should know that it’s not always leading that surf the website.

There is yet another community that lurks for opportunities to gain access to corporate networks i.e. spammers and potential hackers. Corporate organizations take many measures to avoid such attentions by spending a lot on firewall technologies. Being developers one way to avoid such attention is to develop meaningful contact forms that allow it’s visitors to directly contact the representative providing him with enough information to contact the lead back. I call this DDA technique more about it in the latter part of the article.

Now, designing a contact form is a simple and easy task why should we care so much about them and why should we invest so much in them. Well, human beings if you ask me are more focused on telling their story. If we design the forms in a way that will allow the users to explain their problem as if they were communicating personally will not only help both parties i.e The lead and representative, but it will connect them both emotionally. DDA (Department Directed Approach) helps the corporation to design contact us page that will allow the leads to select a particular department and let them explain there story and concerns. Later, allowing the leads to define a proper feedback medium for the representative to contact back is a more humanistic approach to design forms. Based on the above scenario we divide the approach into three major sections.

  1. Whom the message is sent to.
  2. What message is being sent?
  3. Declaring a proper feedback medium.


1.Whom the message is sent to

Whenever we want to give a message, the first step after defining the message to is to define who are we giving the message to. The implementation model can be via a simple combo box with selection to whom the receiver of the message will be. i.e could be a department or an individual or a team. This will define based on a selection where the email should go.



2. What message is being sent

After the who is figured out then we enter the main message of what our concern is. Here the implementation model depends upon the corporation i.e. the details in this section depend upon are details that the company requires for the lead. My take on this is to make it as simple as possible. I usually limit this to two fields i.e. lead’s name and lead’s concern or detailed message.

3. Declare a proper feedback medium with the message.

Keep it simple is the goal. Once the lead has mentioned the message (concern) then the next phase is to wait for a reply from the concerned representative. Now, How will that be done? ask the lead to enter his minimum information. The implementation model could be based on corporate requirements! my take on this would be at least email (required) or phone contact.

 It’s not a must that the above order is to be maintained or its a standard of some sort. It is much appreciated because the specified order follows the same trait we explain our problems i.e. by telling a story. Hope this article helps its readers to design human-centred forms.


Typographic Analysis on Google, Microsoft & Apple’s website

Every wondered why the text on the websites like apple looks good, well here the secret. It’s all in the ratio. No, it’s  not the golden ratio of 1/3rd or 1.1618 but there is the ratio for calculating the Heading with its sub-heading.

Now how can we use the given ratio in our design based on the following designs? it is simple we just divide it to get the value of the object.

heading size/ ratio = subheading font size.

for example: If heading for Microsoft is 62pt then sub-heading will be 62pt/ 3.4444= 18.0000 pts.

now use it and create some cool website or print designs based on apple, google and Microsoft designs


Heading: 62pt, Subheading: 18pt

Ratio: 3.4444



Heading: 56pt, Subheading: 26pt

Ratio: 2.1538



Heading: 45pt, Subheading: 28pt

Ratio: 1.6071



Human Centered Design, Web

Checklist for Designing Killer Front end Design Guideline


It’s all about front-end guides for web designers and developers. But to most its just bootstrap, foundation, uikit, materializecss, concisecss or any other with which they are comfortable. But big companies usually work with there own front end design guideline which they use it to design their websites, apps. So what is the best way to design a killer front end design guide, well here is it. Here are some key points that should be present in any front end design guidelines.


  1. Table of content: The most important is the Table of content. This will allows the users to surf throw your guidelines easily and this will actually act like a sitemap to your design.
  2. Common UI Elements: that is the heart of any front-end style guide. For.e.g Grid-Layouts, Buttons, Breadcrumbs, navigation and modal dialog and there behaviors. These elements can be of static and dynamic nature (in terms of behavior).
    1. Static elements are those that can be designed and coded through the HTML and CSS and not involving any JavaScript. These elements are mostly basic elements like form elements, accordions, dialog boxes and others. Pretty much any tools that can be manipulated with CSS.
    2. Dynamic elements are the ones which involves the JavaScript, They are more detailed and more behavioral elements like Opening of Dialog boxes, Drop down elements of navbars, Accordions, Tabs, Tool tips, Main sliders, Carousels and it could be certain plugins like reducing the size of the header logo on scroll and many other cool stuff. In simple term they put life into elements and define there behaviors.
  3. Color Palettes: Just like brand guide-line’s Color palette, that allows the users to understand the colors of the company, Front end color palette is a must for  to represents how the company’s presence will looks and feels like on the web.A proper Color palette of the company must be present including the colors for UI Elements must be defined. This is a great help for the designer and developers “who are lazy” lol.. to pick and use instantly.
  4. Grid system: This is a layout system that defines how each element will be organized on screens. Both for responsive or adaptive designs this helps to decide how the element will be placed. Grid systems are responsible for the block structure of the web.Most common examples to understand this is the 12-column,16-column. Although, thanks to bootstrap 12-column is mostly used in websites today.
  5. Typography: Type is one of the key element to share meaningful information, not just for human users but also for the Search engines to index your web. Here you only have to worry about the first party that is human users. Typefaces, sizes, weights should be well structured and defined for (paragraphs, headings, quotes, image captions)

Before anyone files plagiarism case here is the original article that inspired me to write. The following article handsomely explain what front-end guide lines are.  I encourage everyone to go and have a read.



Toptal over oDesk and upWork for finding quality freelance work

I am a web developer and developing a website for about 5 Years. The projects. I started my career as a desktop developer in .Net and later on moved to web development. I have been involved in many Offline and Online projects including web applications for intranet and corporate websites. Along side, with web development, I continued with my passion in designing with led me to the field of front end engineering and almost fell in love with it.I am knowledge hungry, self-starter, self-motivator.

There are many online websites which provide the services of freelance work like oDesk and Elance. What I feel the only problem I face in these services is that we have to waste a lot of time preparing proposals to get the job rather than focus on the quality of work to the consumers. We waste a lot of time competing with each other rather than learning from them. Then I came across Toptal, which looks promising in providing quality work without the hassle. We apply on their website. They take our information and then put us through an initial screening test. logo-9e7f5c5a7e212a6b2d5f8a2bb0ea3e1f

Toptal’s initial screening process is what got me. They actually qualify us as experts rather self-proclamation for themselves. We get to see who are to the best in the business. They call us and also give us tasks to test us. The competition seems to be tough to get pass by initial screen, but i am excited to get the green flag once they assess my skills and tag me as a professional designer.

It acclaims that they have a policy of

Hire the top 3% of freelance
CSS designers.


the group Toptal CSS designers group provides some promising exposure which will help in finding some quality work.


Social Media, Web

How does LinkedIn gives you ‘People You May Know’ suggestions


Firstly, anything you may do on LinkedIn is tracked [1]. People You May Know is a friend/link suggestion system by LinkedIn. It helps its users by providing suggestions regarding other contacts that user may know or either is linked to directly or via other friends. This kind of system has been implemented by various social networking websites in different forms i.e. Facebook, twitter, Myspace, Google plus+ and others. They all have their trademark Friend suggestion algorithms. However, the following document will guide you on a brief and general overview of LinkedIn’s PYMK.

PYMK helps people to join their LinkedIn network and suggests them friends who are directly  or may be indirectly linked with you via sources i.e. friends, skills, company, interests, email lists, address books and etc…


The Process

In generally LinkedIn tracks every activity of a user. There are many ways that it tracks the user activities but here we will only discuss two major methods. Following diagrams explains us the simple process of how PYMK helps its users to track their friends or people that they might know.


Fig 1: Friend of a friend might be your friend


Fig 2: Import your contacts via your email address

Fig 1: Friend of a Friend might be your Friend gives a general idea of how LinkedIn visually represents PMYK information to its users. It generally tries to link the Commonalities among members. For example, you may have common connections, similar profile information and previous work or educational experiences. [2]


Fig 2: Import your contacts via your email address gives the core concept of how LinkedIn initially allows you to import your contact list via your email addresses. This option is always available later also. LinkedIn imports the contact list from address books of the email attached. The contact list could be your Gmail, Microsoft, and Yahoo Accounts and many other formats. Note: Each email client that you connect will ask you the permission to connect the LinkedIn Client application. If you grant the access only then the Contact suggestion list will be updated. [3]

Where to find PYMK suggestions

According to the current design, one can find the suggestion on the top right corner of the screen. You can click on the button 4 to open the list of current suggestions and proceed to skip or add user.

The same procedure can be carried out if user wants to get suggestions via emails i.e. Gmail, Yahoo, Hotmail and others and invite others from invite your contacts section       



Reference list

[1] George, K. Who Are Those ‘People You May Know’ in LinkedIn’s suggested Connections?. retrieved on 2014, Oct

[2] LinkedIn Help Desk, 2014, May 05 05/09/2014, People You May Know Overview,—overview#

[3] LinkedIn Help Desk, 2014, August 29, Importing and Inviting your Email Contacts,, retrieved on October, 2014


Giving names and appearances of Females to angels prohibited in Islam

In Islam it is strictly prohibited to associate the Angels with females. Angels are supernatural beings created by the Almighty. They carry out the tasks exactly as God Commands them. Some of the highest ranked angels are Jibrael(Gabriel), Mikael (Micheal), Israfel, Israel. They all have specified tasks which they carry out.

one common phenomenon which is becoming common now a days is females are portrayed as angels. Please be aware that this is the very act that the Jews and pagan of Mecca (Makkah) did before Islam. Allah(s.w.t) becomes furious when some one names or associates  his Angels with females. 

Allah S.w.t says:(Surah 17:V40)فَأَصۡفَٮٰكُمۡ رَبُّڪُم بِٱلۡبَنِينَ وَٱتَّخَذَ مِنَ ٱلۡمَلَـٰٓٮِٕكَةِ إِنَـٰثًا‌ۚ إِنَّكُمۡ لَتَقُولُونَ قَوۡلاً عَظِيمً۬ا
(Hath your Lord then distinguished you (O men of Makkah) by giving you sons, and hath chosen for Himself females from among the angels? Lo! verily ye speak an awful word!)

Allah S.w.t says (Surah 53: Verse 26-27) وَكَم مِّن مَّلَكٍ۬ فِى ٱلسَّمَـٰوَٲتِ لَا تُغۡنِى شَفَـٰعَتُہُمۡ شَيۡـًٔا إِلَّا مِنۢ بَعۡدِ أَن يَأۡذَنَ ٱللَّهُ لِمَن يَشَآءُ وَيَرۡضَىٰٓ (٢٦) إِنَّ ٱلَّذِينَ لَا يُؤۡمِنُونَ بِٱلۡأَخِرَةِ لَيُسَمُّونَ ٱلۡمَلَـٰٓٮِٕكَةَ تَسۡمِيَةَ ٱلۡأُنثَىٰ (٢٧) وَمَا لَهُم بِهِۦ مِنۡ عِلۡمٍ‌ۖ إِن يَتَّبِعُونَ إِلَّا ٱلظَّنَّ‌ۖ وَإِنَّ ٱلظَّنَّ لَا يُغۡنِى مِنَ ٱلۡحَقِّ شَيۡـًٔ۬ا (٢٨)
(And how many angels are in the heavens whose intercession availeth naught save after Allah giveth leave to whom He chooseth and accepteth. (26) Lo! it is those who disbelieve in the Hereafter who name the angels with the names of females. (27) And they have no knowledge thereof. They follow but a guess, and lo! a guess can never take the place of the truth. (28)

please don’t do such tasks because it affects not only the Islamic religion but all of the Abraham originated religions i.e Jews and Christians too.


Rise and Fall of the Ummah (Poem)

The catastrophe became eminent in 1924
The might of Islam’s Khilafah was no more
The world cornered the Muslims after depleting our core
They took out their militaries and came knocking on our doors
They then began to invade our countries from every shore
They taught us nationalism, tribalism and our unity was out the door
They made us pledge to useless flags and brought their kufr to our lands
They showed us their culture and we became instant fans
We abandoned our religion and so Allah abandoned us
We broke our deal with Allah within our mutual trust
We were supposed to remain obedient and in Allah place our trust
But we fell into sins and were betrayed by our lust
Allah sent us a Messenger who taught us success:
To aim for Jannah and love this dunya much less
But we took the blessings of honor and power for granted
So when we strayed from Islam, a wake-up call we were handed
The troops of the devil in our nations quickly landed
To colonize the Muslims, with their kufr so candid
But we still didn’t learn and so soon we became related
They were far from Allah and Islam is what they hated
We, too loved this Dunya, and our Iman had long faded
We didn’t realize that the gates of Jannah are gated
Earning Jannah means putting desires to the side
If we expect the gates of Paradise to open for us wide
But since we abandoned Allah and forgot our religion
Allah says Be and so He carries out His decision
The worst amongst us were made to lead us
But they, too were oppressors and didn’t even feed us
Allah withdrew our Khilafah and woke us up to a reality
That our success is with Allah and not with ethnic principalities
That we need to put our ethnicities and worldly love to the side
And hold firmly to the rope of Allah, not swimming with the tide
Our return to success as an Ummah resides
In following the Prophets’ and Sahaba’s lives
In learning about and adhering sternly to the Qur’an and the Sunnah
And implementing Allah’s laws collectively as an Ummah
To rise back to the top, we must return to our Deen
Beginning with our own individual beings
Then move onto our families, communites, and nations
Establishing with Allah the best of relations
So let’s invest in the Aakhira instead of over-enjoying life
And be prepared for this means considerable strife
The hatred from the mouths of the kuffar continues to emanate
The time is for Jihad, and Salam to the Believers who participate
Allah’s Messenger, Sal-Allahu Alayhi wa Sallam said
That the Kuffar would attack and Muslim blood would be shed
Because we’re obsessed with the Dunya and abandoned Jihad
That we love this life and would hate to be dead
And until we return to our Deen, this condition remains
That we stand humiliated until we rethink our aims
We are here to establish Islam on this Earth
So by the Will of Allah, let’s give Islam a rebirth!

Digital Art

Type Urdu or Arabic in Illustrator

We are all fascinated by Adobe Illustrator’s capabilities. Adobe  illustrator can pretty much achieve any design. Whether if it is a banner, a Logo, posters or  a print advertisements. But what about Typing a Foreign language, that’s the point  we usually get stuck; Specially when We need to type Arabic.  After a long web search to find an effective way to implement a foreign language i found many non impressive ways to type Arabic. After a lot of hit and trial i found an easy way to type Arabic (or any script related to arabic like persian, urdu )  in illustrator.

Here is a quick and simple way to write Arabic or Urdu. This is not a professional way of doing it but heck it gets the work done and impressively it is in a vector form.

Firstly, you will require following things.

1. Adobe Illustrator any version (mine version CS5).

2. MS Word

3. Few Arabic fonts which can be found on the following link:

Step one:



follow the link : and under fonts Menu select Unicode Arabic


Download the font Kacst Title from the list


Install the font by either opening it and click install
copy the font to c:\windows\fonts\ directory

Step Two:


Now we need a text which is in Arabic so thanks to we can convert any text into foreign languages.


Convert text into arabic

  • after converting the text copy it and try pasting the text in illustrator an i hope it works! unfortunately it should not and it will show text items separately or the may some time be in boxed format to but don’t worry try selecting the font name to the one installed. But, we need to correct it (◕‿◕)

Open Microsoft Office Word and paste the copied Arabic text. luckily the text will remain in it’s original form, phew!!!!.


Remember to select the downloaded font or the font of your choice.


Microsoft Office word provides a feature to convert a word document into a PDF file through either export or Save as.


Save the word document in PDF format. cross the check the file by viewing it in any PDF reader,  luckily the text remains fine.

Step Three:


Open file in Illustrator.Illustrator handles PDF really nicely and you may see your arabic text in same format of what you saved in.


The text in PDF is not only copy able but also in vector format. It can be copied to your Illustration,Logo,Print design, etc.. in what ever design liked.


Consequences Of Martial Law

Regardless of how well governments sugarcoat the prospect of martial law at its introduction, after it has been instituted, it doesn’t take very long for the people to realize they have been duped. The consequences of a militarized society cannot be hidden after the fact, nor does the establishment feel the need to hide those consequences after they have been handed unlimited power.

To peer into the future of what American martial law might look like, one need only research the history of martial law and dictatorships in general. From the Philippines to China to the Soviet Union, the stages of tyranny are pretty much the same no matter where you are in the world. Anyone who believes martial law in America will forgo any of these terrible steps, or that we will somehow maintain a sense of propriety and fairness, is going to be sorely disappointed.

Free Press Destroyed: The very first action of any government that has achieved military control of a country is to dominate the flow of information. The greatest threat to elitist domination is usually the people who they mean to rule over. Ending freedom of the press stalls chances that a view that opposes government control will gain footing. In America, the mainstream media is already under globalist control and would likely remain active during martial law, at least for a time. FOX, CNN, CNBC, etc, would change little, while the true free press (alternative web news which now dominates over the ratings of mainstream media) would be attacked, if not shut down completely. Government enforced web filters (like those in China and being legislated in Australia) could be put in place, and arrests of citizen journalists are liable to occur.

Dissolution Of Checks And Balances: In some cases, military rule allows for the dissolution of states rights and even of Congress itself. If Congress is allowed to remain, it would be in a ceremonial capacity only. Under martial law, all decision making is “streamlined” into the hands of the executive branch. The excuse given for this is often the same everywhere; the President (dictator) must not have his hands tied by checks and balances during a state of crisis, otherwise, his decisions are slowed, and more people could be hurt. Once the executive branch of a country removes checks and balances, they almost never put them back willingly, even after the so-called “crisis” has subsided.

Erasure Of Civil Liberties: Say goodbye to Habeas Corpus immediately. All tyrannies have abruptly suspended rights to fair trial, rights to legal representation, Miranda Rights, even the right to know what one has been charged with before being arrested. This process quickly devolves the justice system to the point where those who are detained simply disappear, and are never heard from again. The U.S. currently has many pieces of legislation that have passed or are pending which allow rendition and even torture of regular citizens, specifically in the event of a national emergency, which under current rules, the President can declare at his leisure.

Curfews, Checkpoints, Searches, Citizen Spies: Say goodbye to privacy. Expect ID checkpoints, and arrests for lack of ID. Expect nighttime curfews in cities enforced with extreme prejudice. Expect warrant-less searches of your home without cause, not to mention surveillance of web and phone traffic. Also count on the fact that some people, out of paranoia, or out of some twisted desire for petty influence, will start pointing an accusing finger at anyone who looks at them the wrong way, and the establishment will encourage this. Tyranny is much easier when the citizens police each other. We actually see some of this behavior today, however, under martial law, there is absolutely no chance whatsoever of holding the authorities or anyone who supports them legally accountable for any wrongdoing. There is essentially no means to voice grievance. Martial law is like a free pass to law enforcement officials to do whatever they please, whenever they please.

Arrests Of Activists And Dissidents: Political opponents of the establishment, no matter how honorable and peaceful they may be, would likely be arrested. Those who have the capability to lead a movement in opposition of the current government or those who have the respect of a sizable percentage of the populace will become priority targets during martial law. All tyrants seek to quash other voices, especially strong voices, so that they can create an environment in which THEIR voice is the only one that can be heard. Activists are normally labeled as subversives, insurgents, or terrorists. They are arrested and treated as enemy combatants. The reigning government will claim that such people are “dangerous” to the stability of the country, and a threat to national security. Associating activists with terrorists also makes the idea of rendition and torture slightly more palatable to the fearful public.

Economic Feudalism: In an autocracy, everything becomes a matter of national security, even the state of the workforce. All jobs become state jobs. The very poor become a possible burden. The middle class and the very rich (if not already part of the establishment) become possible competition. This is why most tyrannies seek to establish “harmonization”, which is really just a flowery way of saying that everyone is made equally dependent on the system for their survival. It is hard to become a successful man in an oppressive society if you are not one of the elite. It is even harder to be a pauper in the same society because you are seen as a parasite feeding off the collective (though you are probably hurting no one). Martial law is always followed by an end to economic prosperity for the average citizen and the removal of the traditional middle class. In the end, this causes the public to subjugate themselves. It creates a system which rewards those who submit with a semblance of the status they once had. The alternative: barely eking out an existence while under constant fear that you could be labeled an impediment to social progress. Given this choice, many would choose to conform.

Food, Water, and Healthcare Rationing: Food and water are life. Control these two things in a culture, and you have the makings of a tyranny. One of the most notable aspects in the elitist quest for empire is the trail of hunger and starvation they leave in their wake. All methods are greenlighted. Burning of farmland, hording of grain, heavy taxation on livestock or harvests, government micromanagement of planting, everything is fair game. Food regulation can be taken to a whole other level in our modern age. With malicious corporations like Monsanto in operation, genetically modified crops can be created to control diet, ‘terminator seeds’ which yield only one crop can be used to keep the masses from replanting, and the pollen from these plants can be used to infect the genus of non-GMO crops birthing mutant strains which damage the food chain. By creating a food shortage, rationing then becomes inevitable, and with rationing comes greater influence. Healthcare rationing would be a natural extension, until every moment of ones life relies on the good graces of a centralized bureaucracy.

It is rare for a government to implement all of these actions in a single instant. Usually, they are introduced slowly over a period of years, and with each new decree a problem is preemptively engineered by the elites to give a “reasonable” cause, or generate a concrete fear. As time passes, people forget what life was like before, left only with the dreadful circumstances of the present, and a disquieting sensation in the pit of their stomachs, telling them that the world they have been presented is not the world we should have settled for.


Father of the Nation Poster Download!

A Motivational Speaker, Leader, Politician, Lawyer,  Husband and a Father he is designated as the father of Nation for Pakistan. Quaid-e-Azam Mohammad Ali Jinnah was and always be remembered as a leader who carved out the sub-continent for the Muslims. He brought the 21 century’s Ideology in favor of the Muslims by protecting rights of Muslims and minorities by providing them choice of freewill. A face in the history which will  be remembered by the Oppressors as an arrogant, ignorant and uptight person, but in reality he was one of the most loving personality for his people and by his people.  Anyone with the feelings and love for the oppressed in the history is described as of what has been described above. Day & Night struggle for the Muslims Liberation led to where we stand today and be proudly called as Pakistanis.

Quaid-e-Azam ‘s Ideology was of that of Islam, he wanted a country which was free from injustice and Oppression. He wanted equal rights for all kinds of religion and he was a keen supporter of youth and women. Quaid’s Pakistan will always be  related as Quaid’s Pakistan, because of the services he performed. His death was a moment of sorrow for he kept a secret about his declining health, so that celebrations for a newly independent state by the Pakistanis may not turn into a sorrow.. 25-dec will always be remembered in the hearts of the people of Pakistan, as it brought a leader which reshaped the sub-continent’s constitution in favor for the Muslims.

Patriotic, Posters

Father of the Nation