A no nonsense notebook for nerds

  • How to learn Git in 15 minutes? List of most basic git commands

    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Every dev has a working copy of the code and full change history on their local machine Here are…

  • How to edit default python version for a linux user?

    Edit the bash profile and add an alias using the following code Put the following line of code in .bashrc file and alter the python3.6 path as per your new installation Use CTRL x to exit and save After that you need to reload the source, so use the following command and you are good…

  • NodeJS: JavaScript powering the backend.

    Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. NodeJS is a JavaScript engine that you can install in your own system. Also, NodeJs makes it possible to use JavaScript in backend development as a backend programming language. (Cool! isn’t it.) You need to know this. Node isn’t…

  • Your PHP installation appears to be missing the MySQL extension, required by WordPress

    The error message “Your PHP installation appears to be missing the MySQL extension which is required by WordPress” can appear when you are using a PHP version which is incompatible with your scripts version. Meaning your WordPress installation is most likely outdated. Since the ‘MySQL’ extension is no longer supported from PHP 7.0 and beyond,…

  • Fix Error Too Many Redirects on WordPress Admin page or Blog

    There are several cases for the cause and multiple solutions also: 1 Add these 2 lines in wp-config.php file 2 Edit these settings in database directly using PhpMyAdmin in table options or wp_options in option_id, option_name (1,siteurl) and (2,home) 3 You can do the same by Editing wp-config.php and adding these 2 lines 4 Fix…

  • Programming Paradigm.

    Hi Everyone! Today we are going to talk about programming paradigm. And in pronounces, the ‘g‘ is silent in ‘paradigm’. So, in layman’s language programming paradigm is just the style of programming. Their are various styles of programming. Every developer is different, hence is the style. Here we are about to talk about the most…

  • What is MVC in programming.

    Hi Everyone! This concept is a bit difficult to understand, but that does not stop me from writing about it. I will try to be as clear and simple as I can. We have a lot to cover, So let’s just dive into it. I have also included diagrams and example code of MVC below.…

  • How to increase EBS storage block size on a running spot instance in AWS?

    So, you created a aws group with a small ebs storage size and now that the site is in production, storage disk is full and it was mounted as root storage, now you are asking “MY AWS INSTANCE STORAGE IS FULL, WHAT TO DO?”or “How do I increase the EBS volume size of a running…

  • Understanding “this” keyword in JavaScript.

    ‘Hi Everyone! In this article, we are about to discuss  ‘this’ keyword in JavaScript. It is a very important part of object-oriented JS programming. Hence it becomes crucial for serious developers to understand  ‘this’ keyword. It is also one of the most confused concepts of JavaScript. What is ‘this’? Understanding ‘this’: To be able to understand what I am…

  • Everything is a ToDo list.

    Hi Everyone! Today’s topic might not be clear from the heading, so let me make it clear over here. This post is a bit different so brace your self to think a bit. In the field of programming, it is very important to understand the fundamentals and core concepts of programming. This field requires you…

Got any book recommendations?