• github is not git

    Git is a free and open source distributed version control system that can handle small to very large projects. It’s mostly used to keep the history of your source code. Github is a company that provides an online git hosting service, used by some projects to keep their source code. There are several companies like…

  • Analytics for Product Managers

    Product Managers at growing startups need to define clear targets that relate to the product vision. Data-driven decision making has worked well for Amazon, Facebook, Google, et al., so there’s little doubt about its effectiveness at least at certain points in a project lifecycle. It’s easy to feel over-whelmed by the task of analyzing scattered…

  • Navigating large codebases and contributing to Open Source

    (I wrote the following as an email to a someone who asked me for advice. So it’s verbose and written with a personal tone.) I. Setup your system and build the project code Pick any good Integrated Development Environment (IDE). I like VS Code. You can work on any langauge in VSCode be it C++,…

  • What’s inside Google Glass?

    What’s inside Google Glass?

    It’s impressive to see how much punch “Google Glass” packs in an elegant and light-weight construction. (Image: iFixit) I’ve long believed that the ability to create new materials is a good indicator of a country’s production and economic ability. Just look at what Britain, US and Germany did with materials during the industrial revolution and…

  • Python for beginners

    Learning Python took me about a month, and I’ve several years of C++ programming experience. I would consider that much time ok for experienced programmers. For beginners though, learning new programming languages (in a useful manner) is not usually as casual as many people would tend to suggest on the internet. Computer systems need a…

  • Visualizing data using graphs and charts

    With analytics becoming increasingly important for web products, reporting data using charts has seen a surge on the web. This has brought in the trend of infographics and new Javascript graphic libraries. Many people though get too occupied in visual design and overlook what charts actually fit their case best. What’s really bad is when infographics…

  • 10 fields to consider for startup ideas and inspiration

    June 1, 2013 People generally have a limited vocabulary when talking about internet businesses. I think learning to categorise online businesses properly is important to find inspiration for new ideas; especially for those who are just starting to explore options of their own. If you’re bitten by the startup bug, consider the following different fields…

  • The Signal and the Noise by Nate Silver

    Just finished reading this book and would whole-heartedly recommend it. A very engaging read for anyone interested in Statistics, Data Analytics and Predictions. “Nate Silver is a statistician, writer, and founder of The New York Times political blog FiveThirtyEight.com. He was named one of the world’s 100 Most Influential People by Time magazine.” He predicted the results of last…

  • Tips to boost performance of a Windows PC

    I recently dived into fixing some of my PC nagging performance issues. Two years of use called for an overhaul! Here are some tips and tricks I used to fix the issues: 1. Use System Logs to identify the most critical issues that slow down your PC a) Open “Event Viewer” b) Goto ‘Application and…

Python/Django. AWS. iOS. React.js. UX. Computer Networking & Security. Distributed Systems. Startups. Products.