Paul Shan' Post

GitHub Beginners Tutorial: How to start with

Intro to GitHub What is Git? Git is distributed revision control software, which allows a team of people to work together, sharing the same files. It tracks the version and as well as the history of every single file inside the project. That means in any point of time if you want

Read More



CSS3 Loader Snippet Collection: (Part 2 – Squares)

This is a continuation of my CSS3 loader snippet collection series. I’ve provided spinning css3 animation loader in the part 1 of this series and here in part 2, I’m providing various square type loading css animation snippets. I have placed all the snippets in JsBin.com and have provided embedded version

Read More


CSS3 Loader Snippet Collection: (Part 1 – Spinners)

In this series of CSS3 Loader Snippet Collection I will provide you snippets of various css3 page loader or progress bars. Though maximum of them are not created by me. I have placed all the snippets in JsBin.com and have provided embedded version here in this post. Spinner with shadow: JS Bin Spinner

Read More


Make simple star rating by radio buttons using css

This is a very quick and simple tutorial on how to make star ratings very easily. We just need a css sprite image containing 3 different colored stars, radio buttons and some simple logic to design the css. Lets’s look at the code now. html file: <form id="ratingsForm"> <div class="stars"> <input type="radio" name="star" class="star-1"

Read More


Things you did not know about JavaScript

Sometimes because of smart development and sometimes because of its architectural design error, we often see some strange behaviors of JavaScript. A developer should be aware of these kind of things to develop a perfect program. Even these help you in interviews and JavaScript puzzle exams too. Today I’ve posted some

Read More


Reasons to use JavaScript, with Pros and Cons!

JavaScript is world’s most misunderstood language; and that’s may be because of the name. It has a prefix ‘Java’ in its name; for which few people thinks it has some relation with JAVA, but actually it is not. But the most misinterpretation is done due to the second word in

Read More