Latest Articles
10 Awesome VS Code shortcuts for Linux

10 Awesome VS Code shortcuts for Linux

Photo by Jessica Lam on Unsplash

In this article I'll share 10 awesome shortcuts for VS Code. These shortcuts are provided by VS Code itself, so you don't have to install any extension for that. …

  Read more
Unit Testing and Why is it Important

Unit Testing and Why is it Important

 

In my opinion, one of the most underrated parts in the coding process is testing. Writing automated testing is really important as it ensures all functionalities work as expected. Before you take an automobile …

  Read more
Using ORB-SLAM + ROS to map the world.

Using ORB-SLAM + ROS to map the world.

What is Orb SLAM?


SLAM is short for Simultaneous Localization and Mapping. It is a process which is mostly used for determining the position of a robot with respect to its environment. Its quite …

  Read more
Top programming memes - February 2020

Top programming memes - February 2020

Memes are the talk of the town these days. Most programming memes tend to bring a smile on the face. They try to convey sarcasm and some dark comedy.

Last month, we decided that we …

  Read more
Websites for participating in Data Science challenges

Websites for participating in Data Science challenges

If you've covered the basics of data-science then it's time to get hands-on practice on those concepts. Participating in a data-science challenge is one of the best ways to hone your skills in this field. …

  Read more
Separate your development and production settings for a django project

Separate your development and production settings for a django project

When I first started working on Django, I used to edit the settings file every time I had to push the code to deployment. Change the value of DEBUG, read the values for SECURITY_KEY …

  Read more
Conditional Statements in Python

Conditional Statements in Python

To solve any problem in computer science, we define an algorithm, which is - a finite sequence of well-defined, computer-implementable instructions. We've performed basic mathematical and textual operations in Python. But many tasks require decision making …

  Read more
Solve issue for applications with multiple versions using the which command

Solve issue for applications with multiple versions using the which command

There are many times when you have an application with multiple different versions. It sometimes becomes confusing to figure out which command to use the appropriate version of the software. A command example would be …

  Read more
Getting User Input in Python

Getting User Input in Python

If you're trying to create something in which you require input from a user, like a simple calculator, you can use the input method provided by Python.

Input function

Python has a built-in function - …

  Read more
6 Awesome Python Libraries for GUI Development

6 Awesome Python Libraries for GUI Development

Python is a general-purpose programming language. No matter in which field you're working there are some libraries which you'll find useful. In this article, we'll see 8 awesome Python libraries that you'll find helpful in …

  Read more