Skip to main content

Posts

Showing posts from September, 2018

Pair Programming - Is it really effective??

So, I have been working in a "strict" pair programming environment for about 5 months now and this is the first project of my career in which I have been subjected to sit with another person for the whole 8-9 hours of the day while I (or he) codes. Also I have been pairing remotely for half of those days (half of our team is at onshore). I learnt these practices and principles while working with another vendor for the same client in Sydney, Australia. Hence, I thought it will be a good idea to share my thoughts and experiences as well as point down the things which otherwise I have to re-iterate over and over for every person looking for advice from me before starting with this practice. Note: All the points that will be mentioned here going forward are from my own personal experience and specific to the project I worked in. Though I think most of the dev community who has worked in this setup would second my opinion. What is "pair programming"? Yo

Convert your browser to a notepad!!

Remember the time when you were working your way into the deep layers of the internet trying to find something... And you found something really interesting? You just wanted to save that piece for later and continue on your journey for now, isn't it? Though tools or extensions like "pocket" come really handy in such cases, but what if that's your office laptop or may be a friend's? Or you do n't want to spend time logging in to your pocket or evernote web account. You open a n otepad (Your friend is already judging you).  What if I tell you there's another way (may be better as well) to save that info. Just type in the URL in a new tab: "data:text/html, <html contenteditable>" and hit Enter. Now you can type whatever you want in the browser window, isn't this cool? You can save the page as .html so that you can see and even edit it later. Now no need to search for and open a notepad when you are in middle of something impor