Duotone icons from roundicons.com

Icons serve a key purpose in developing rich user experiences. Although there are many ways to provide icons in a web or mobile application, there are some obvious benefits of using an icon font which makes it a go-to choice.

  • There’s no need to worry about Retina displays;
  • It’s easy to apply CSS properties without editing the icon itself (color, gradient, shadows, etc.);
  • You can use the same icon in different sizes and colors to save time and space;
  • Better page speed performance (i.e. fewer http requests);
  • Icon fonts load faster than background…


“An analog timepiece with black number boards” by Loic Djim on Unsplash

If you are a Javascript developer, at some point in your career, you must have used setTimeout or setInterval. They are extremely handy if you wish to perform an operation after some time, or you want to repeat an operation multiple times after a certain interval.

So when I stumbled upon the task of creating a countdown timer and stopwatch in one of my projects, setInterval felt right at home to me. So, I went ahead and created a simple function.

Simple Javascript Timer


Recently, while working on a project, there was a module where I had to design a to-do list. It was just like any other To-Do list, where you have list of tasks, initially all pending, and as you finish them, you mark them complete.

Abhinav Bakshi

Just seeking knowledge and sharing it with others

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store