Frontend Backend or Full Stack – Making the right career choice.
Quick and easy way to setup your development environment for learning React, Python Flask and MongoDB. No complicated software installation required.
How to improve performance of web applications.
Surely you’re joking Mr. Feynman! Back in the day when Richard Feynman was in high school, he would spend his free time fixing radios for some pocket money. There was something really peculiar about the way he approached the problem of figuring out what is wrong with a radio. He would sit, listen and think. This botheredContinue reading “Coding by Thinking”
Data driven approach to tracking and understanding your application.
As a software engineer we must deal with knowledge and information overload on a daily basis. There is domain knowledge, product knowledge, tools knowledge, knowledge about technologies, languages and platforms. Suffice it to say, there is a lot of information to be acquired and managed to do the job, and even more to do itContinue reading “Expert to Hacker: A Spectrum for Knowledge Management”
If you aspire to become a rockstar engineer then understand that doing a good job everyday is not good enough, just doing more work is not good enough either. To become better you need to improve over time. But how does one actually make this transformation? The single most important thing for becoming better atContinue reading “How to become a Rockstar Engineer”
Becoming an effective and successful software engineer is more than just writing good code. There is a great deal of management, sales and marketing involved. Obviously writing bad code will not get you anywhere so we will talk about that as well. Ideas and opinions expressed here are my own and does not necessary reflectContinue reading “Welcome”