Ritesh Shrivastav's Blog, page 4

May 11, 2019

Implementing OKR

Are you wondering with the set of tasks added in your current milestone, how you are going to help organization succeeding and also how you are growing personally? You might be in this situation because you have not goal clearly defined. When want to grow personally or with the team, in order to have focus and the well-directed path you must know what your goals are. This helps the team as well as individually by giving your brain a purpose and input when you are making a decision.

I’ve been...

 •  0 comments  •  flag
Share on Twitter
Published on May 11, 2019 19:59

April 20, 2019

UX Notes for Code Review Process

UX is important and it can not be ignored. When your contribution is going to be used by peoples other than you, you must think of the user experience so that the user does not face any problem in using or extending the work you have done.

For example - if you are a developer contributing to a project, you need to follow the standards so that everyone in the team understands and the project does not go in maintenance hell. If you are a designer building user interfaces, you need to understand...

 •  0 comments  •  flag
Share on Twitter
Published on April 20, 2019 23:59

March 15, 2019

Started Using oh-my-zsh

I have started using oh-my-zsh finally. I was using it sometime back on iTerm2 but after an issue on iTerm2, I had stopped using this. But since this issue was fixed, I wanted to give it a try.

There are UX problems with default terminal app we get with MacOS. To count few of them these are-

No autocomplete when you hit tab Poor syntax highlighting and design Problems when using tmux

Of course to fix some of these problem you can create .inputrc file by adding following content to it1-

"\e[...
 •  0 comments  •  flag
Share on Twitter
Published on March 15, 2019 19:59

February 23, 2019

5 points to remember when writing JavaScript code

JavaScript is dynamically typed language, it means in this the errors occur only in runtime. This also means that a program written in a JavaScript can compile even if it contains type errors that would otherwise prevent the script from running properly. Being a dynamically typed language, there are common problems what a developer or team can face if the points discussed in the article is not considered.

In this article, we’ll discuss some important point what every JavaScript developer shou...

 •  0 comments  •  flag
Share on Twitter
Published on February 23, 2019 18:59

December 28, 2018

Managing Time

This year is already over, last year I had posted a summary on welcoming 2017 and ending 2017 there were no such post. The main reason to not able to write such post was missing focus from the time management. And managing time was so poor that I needed to dedicatedly work on time management from starting of 2018. End of year is the time when we look at back in the year and try to recollect and think about future goals and count on the mistakes so that in future we do not repeat them.

Work i...

 •  0 comments  •  flag
Share on Twitter
Published on December 28, 2018 18:59

December 20, 2018

Waking Up

How our day will go depends on how we wake up, if we get most out from the day then it can be considered a good day. Generally there are four types of waking up habit based on how we start the day. And that contributes to having a good day, bad day or normal day. Ideally all of us would like to have a good day rather than bad or normal days. Let’s look at these four possible categories.

1. Sleepers

The one who schedule an alarm but when alarm rings, generally there is no response from them. A...

 •  0 comments  •  flag
Share on Twitter
Published on December 20, 2018 06:59

October 12, 2018

Best practices for Wireframing

Wireframe cover

Wireframing is an important part of developing a system interface which gives a rough idea to the designer that how the interface will look like. Wireframe also gives you a way to explore problems at upstream which you have never thought of(or missed during the requirement discussion).

If problems are detected at upstream it will always save implementation time. Success in delivering quality user interfaces depends on making a carefully planned series of small mistakes in order to avoid maki...

 •  0 comments  •  flag
Share on Twitter
Published on October 12, 2018 07:59

August 16, 2018

August 1, 2018

Mysore Trip, July 2018

Recently I have visited Mysore with my family, this is the city where I have been multiple times. This photostream contains stills from this trip.

Ganesha Women selling flowers on the street to Chamundi temple Sugar Cane Grinder on the way to Chamundi temple View from Chamundi hill Top of Chamundi temple Me with my lady near Chamundi temple View from Chamundi hill Leopard Monkey Bull Monkey Lion Lioness Go...
 •  0 comments  •  flag
Share on Twitter
Published on August 01, 2018 03:46

July 14, 2018

Nainital Trip, July 2018

This stream has stills from my recent trip to Nainital. This wasn't my first trip to Nainital, before this I had visited this beautiful place 6 years ago.

This time the only change was that I visited the place with my lady ;) and this was first trip after married life. We stayed in The Earl's Court, which is just 2 KM far from the Nainital lake and it takes just 15 min to walk from hotel to the lake.

From my last visit, I knew that this place has a lot to offer, from good quality food to nat...

 •  0 comments  •  flag
Share on Twitter
Published on July 14, 2018 03:46