• Eloquent JavaScript, A Highly Recommended Book on JavaScript

    Eloquent JavaScript, A Highly Recommended Book on JavaScript

    The book, “Eloquent JavaScript, 3rd Edition” by Marijn Haverbeke is a highly recommended book for both beginners and advanced programmers. It covers the fundamentals of JavaScript in a clear and concise manner and includes interactive exercises and quizzes to help reinforce your learning.

  • Errors: To Fail or To Recover?

    Errors: To Fail or To Recover?

    The environment in which your code runs is imperfect: users will provide invalid inputs, external systems will go down, and your code and other code around it will often contain some number of bugs. Given this, errors are inevitable; things can and will go wrong, and as a result you can’t write robust and reliable…

  • Book Review – Software Architecture with C++

    Book Review – Software Architecture with C++

    Overall this is a good reference book to have in the shelf. This is highly recommended book on C++ for relatively experienced programmers and knowledge of C++. The authors share practical code example with most of the design principles discussed in this book.

  • Top 10 Programming Books For Learning C++17

    Top 10 Programming Books For Learning C++17

    C++17 is the next level evolution in modern C++ programming. It was officially standardized in December 2017, giving the developers a wealth of new features to write better codes. Adopting C++17 is a much easier step as adopting C++11. C++17 contains a huge number of library features and valuable language that can support and change…

  • Ten Most Recommended C books for Expert Programmers

    Ten Most Recommended C books for Expert Programmers

    C is a great programing language to start as a beginner programmer. However, it is also an essential language for any professional programmer. C programming is a craft that takes years to perfect. A reasonably sharp person can learn the basics of C quite quickly. But it takes much longer to master the nuances of […]

  • Microsoft Visual C# Step by Step

    Microsoft Visual C# Step by Step

    Microsoft Visual C# 2013 Step by Step teaches the fundamentals of Microsoft Visual C# 2013. This is a step by step guide to anyone having previous experience in programming but new to C# Programming.

  • Jumping into C++

    Jumping into C++

    Want to learn to code? Want to learn C++? Struggling to follow your lecturer or books and tutorials written for experts? You’re not alone. As a professional C++ developer and former Harvard teaching fellow, I know what you need to know to be a great C++ programmer, and I know how to teach it, one…