-
Clean Code Chapter 1&2: Clean Code & Meaningful names
I have started reading the book Clean Code by Robert C. Martin, which is considered to be a industry standard for writing maintainable and elegant code. Because this book is such a heavy read, and each chapter is full of content and a knowledge bank in itself, for personal reference I’ve decided to summarise each chapter in […]
-
Philosophy Behind The Offensive Programming
Recently I was listening to a podcast and there was this really smart guy Piwai talking about something that instantly captivated by attention. That was the coining of the term Offensive Programming. What is offensive programming? Well, you can find the literature on Wikipedia and also I am not the best person to explain that. So […]
-
The Alchemist : Reading Experience
Reading The Alchemist was like getting up at dawn and seeing the sun rise, while the whole world slept. The Alchemist doesn’t teach you anything, but you can learn a million things from it. “Lead will play its role until the world has no further need for the lead, and then the lead will have to turn […]
-
Skiffle : Android App To Discover, Search and Explore Music – The Making
This is just a log of contemplate on the challenges and learning I encountered while creating Skiffle : Discover tracks, albums and artists. Skiffle on GitHub Skiffle was designed with one simple motive , provide fastest way to search for music powered by the best source available. It uses Spotify API as backend. How this log is structured? […]
-
Mastery By Robert Greene : Reading Experience
“The problem with all students, he said, is that they inevitably stop somewhere. They hear an idea and they hold on to it until it becomes dead; they want to flatter themselves that they know the truth. But true Zen never stops, never congeals into such truths. That is why everyone must constantly be pushed […]
-
E-Summit ’17 IIT Bombay — Experience
E-Summit is the flagship entrepreneurship event organized by IITB. The two-day annual summit promises to be an amazing meeting ground for industry experts, business leaders, investors and entrepreneurs and of course, students, many of whom are aspiring entrepreneurs. I attended this event in its 2017 edition and had mixed feelings on how the whole thing […]
-
The Blue Ocean Strategy : How To Create Uncontested Market Space and Make the Competition Irrelevant
When Henry Ford made cheap, reliable cars people said, ‘Nah, what’s wrong with a horse?’ That was a huge bet he made, and it worked. The whole idea of The Blue Ocean Strategy is to create uncontested market spaces that creates new demands and make the competition irrelevant. The book describes Red Oceans as known […]
-
Learning How To Learn : Course Experience
The human brain has 100 billion neurons, each neuron connected to 10 thousand other neurons. Sitting on your shoulders is the most complicated object in the known universe. What is learning? Well basically, forming and consolidation neural patterns. Recently I took the course “Learning How to Learn” on Coursera. I really wanted to figure out […]
-
Zen and the Art of Motorcycle Maintenance : Reading Experience
The Japanese motorcycle maintenance guide says “ Assembly of Japanese bicycle requires great piece of mind”. There is a thing about everything you build, including bikes. If you build it with non-serene mind, then you build your problems into it. The book takes you on a cross country bike journey that will teach you mind […]
-
5 notes on MVP architecture pattern for Android
Image credits Macoscope MVP (Model View and Presenter) is an architectural pattern inspired by the popular MVC pattern. MVP addresses two main points : Make views as […]