“Playfully doing something difficult, whether useful or not, that is hacking.” Richard Stallman Introduction There is a very distorted image regarding hackers and hacking among the general (i.e. non-programmer) public. Mostly, it has been influenced by Hollywood, news media and pop-culture. People normally associate it with some sort of black magic using computers, that enables
365 Days of code: Week 7 This week I left almost every other thing and deeply focused only on the certification course M220JS from MongoDB University. Continuing from the previous post, I will be documenting the changes I make to the mflix-js project as part of the assessment for the certification. This week, as they
365 Days of code: Week 6 Last month I finished M001: Mongo DB Basics (with 100% score, yeah it’s that easy) from MongoDB University. This month it’s time for the next relevant level, M220. Now this course comes in three variants: Java, JS and Python. I decided to go with JS as I was already
Following resources are those which I found useful to understand Git version control. Git Guide Git SCM Book I found the above tutorials easy to understand and concise. Below is a recorded terminal session where I’m using git commands.
Introduction Smart data structures and dumb code works a lot better than the other way around. Eric S. Raymond Kata I have a separate project for practicing data structures and algorithms. I have named it ‘CodeKata’. Kata is a term used in Karate. It means practicing certain movements until it becomes a part of your