Git cheat sheet

Another excellent Git Cheat sheet link, loads of Git resources, tutorial links, books, cool hidden Git magic. Worth checking it out tiimgreen/github-cheat-sheet tiimgreen/github-cheat-sheet github-cheat-sheet – A list of cool features of Git and GitHub. tiimgreen/github-cheat-sheet

Free ebook to learn Git fundamentals

Git is universal and become so ubiquitous in programming world. It is most popular version control software and also popular code sharing site. Understanding git fundamentals is becoming so essential for any programmer. If you never heard about git, it means you live in a cave.  Investing your time to learn a new piece of… Read More »

Big-O Algorithm Complexity cheatsheet

Big-O notation is mantra of engineer. Space and Time complexities are key indispensable piece of knowledge to measure your algorithm and understanding data structures. As a software engineer, your aptitude and problem solving skills are measured in Big-O notation.Mastering complexities is first step in becoming a successful software engineer.  There are class of algorithms and… Read More »

useful javascript code snippets

Thanks to Angelos Chalaris, for building a curated list of useful Javascript snippets, easy to understand and can be integrated into my favorite editor VS Code. Javascript snippets are ES6 based. My personal favorite are snippets deals with String type. Amazing collection of code snippets. Excellent work. Check it out Chalarangelo/30-seconds-of-code Chalarangelo/30-seconds-of-code 30-seconds-of-code – Curated… Read More »

Study plan to crack software engineer interview at Top tech companies

We can’t feel less than impressed when we discovered a comprehensive study plan put together by John Washam. on how to crack software engineer job interview at Amazon, Facebook and Microsoft. There are ton of books, videos out there to guide you through interview process with these giants. But, study plan created by John is vast… Read More »

.Net Performance books and courses

.NET is a solid framework and widely popular stack to build web applications and build highly scalable and robust code. Be it C#, .Net Core, ASP.Net MVC all of them are prevalent technologies used by developer community around the world. .NET Performance can’t be missed. Every .NET application ever built has to cater to performance… Read More »

Python programming Free course from google

Look no further. Learn Python from the masters and pioneers. Google offers excellent course on Python for beginners. Python is a popular programming languages widely used in scientific and academic circles. It’s gaining popularity in Silicon Valley for it’s simplicity and robustness. It’s fast. Google’s Python Class  |  Python Education  |  Google Developers Google’s Python… Read More »

Introduction to Machine learning

A great way to enter new territory of Machine Learning.  Infoq has published an excellent article series on Introduction to Machine Learning. Series Author Michael Manapat is a terrific guy in the area of machine learning. Definitely worth checking out Article Series: An Introduction to Machine Learning Article Series: An Introduction to Machine Learning In this series,… Read More »

Introduction to Node.js

Learn Node.js from the Benjamin Lin who wrote 14 books on Node.js. If you’re interested to learn Node.js or web development, you should definitely check this free beginner course on Edx Edx courses are generally free unless you want a certificate for course completion.  Edx course quality is top notch comparable to likes of Pluralsight Introduction to Node.js… Read More »

Favorite programming books every developer should read them once in their life time

I’m a fan of coding blocks pod casts. It’s a tech guy version of podcast banter you can hear while commuting or while in car driving. These guys rock!! Coding Blocks put a wonderful post called What’s your favorite programming book? These folks have best captured list of best programming books every dev should have… Read More »