How to remap keys on MacBook

How to remap keys on MacBook I’ve recently transitioned from Windows to MacBook, and the keyboard really messes you up. Over the last few days, I’ve found myself using a keyboard designed for Windows on my Mac. The main reason behind this is that the MacBook’s keyboard was causing wring pain. The shallow key travel of the … Read more

Solving Sudoku with Backtracking

In this post, we will introduce a Sudoku-solving algorithm using backtracking. If you don’t know about backtracking, then just get some basic knowledge from this article Sudoku is a 9×9 matrix filled with numbers 1 to 9 in such a way that every row, column, and sub-matrix (3×3) has each of the digits from 1 to … Read more

Differences between Windows and Linux

Like any two things from the same field, there are a lot of fundamental differences between Windows and Linux too Windows OS Windows is a series of operating systems, developed by Microsoft for personal desktops or laptops. Every single system comes with a graphical user interface (GUI) and with a desktop that allows the user to see … Read more

How to store a password in the database?

How to store a password in database

Most of the websites require their users to authenticate themselves with a username and password. Then, they compare the supplied credentials from the user with the data that is stored in the database. If the credentials match, the user is granted access. If not, typically an alert pops up saying that the “Username or password is incorrect”. This … Read more

How to think like a programmer

“Everyone in this country should learn to program a computer, because it teaches you to think.” — Steve Jobs If you’re into programming, you’ve most certainly seen this quote from Steve Jobs. But, what does it exactly mean – to think like a programmer? And how do you do it? In essence, it’s all about a more effective … Read more

How to understand the Python Traceback

How to understand the Python Traceback

Python prints a traceback when an exception is raised in your code. The said traceback can be a little bit worrying if it’s the first time you’re seeing it. You will feel very confused and you will not know what it’s telling you. But, the Python traceback has a lot of information that can help you diagnose … Read more

Why You Should Start Learning React Js

Why You Should Start Learning React Js

There’s a high probability that there’s no web framework that took as little time as React JS to be a leading one in the front-end web development. And it’s really no accident that React JS is used so much. It has been only six years since the first release back in 2013, and it was … Read more

7 most in-demand programming languages of 2019

Programmers who aspire to achieve greatness need to know what languages to learn. And the best way to do so is to know the 7 most in-demand programming languages of 2019. They need to select the right education and work on a very particular set of skills that will impress future employers. This way, they’re … Read more

Highest Paid Programming Languages in 2019

Highest Paid Programming Languages in 2019

If you are thinking about learning a new programming language, you’re probably wondering what are the highest paid programming languages. It’s actually pretty natural for developers, whether beginner or experienced, to think for the career prospects. Leaving a couple of things besides, we mainly tend to focus on the salary we can get using these … Read more

A Complete Guide to the Ruby Programming World

A Complete Guide to the Ruby Programming World

I hope to see Ruby help every programmer in the world to be productive, and to enjoy programming, and to be happy. That is the primary purpose of Ruby language. Yukihiro “Matz” Matsumoto, the creator of Ruby The very first stable version of Ruby was released 23 years go, way back in 1996. This makes … Read more

Difference Between Artificial Intelligence, Machine Learning and Deep Learning

What’s the Difference Between Artificial Intelligence, Machine Learning, and Deep Learning

Edit Post Add titleDifference Between Artificial Intelligence, Machine Learning and Deep Learning Artificial intelligence is the future. Artificial intelligence is science fiction. And it is already part of our everyday lives. All these three statements are true, it all depends on what flavor of AI you are referring to. For instance, when Google DeepMind’s AlphaGo … Read more

Why Python Should Be The First Language You Learn

Are you looking to get into programming, but you have no clue where to start? You’ve most certainly heard of the best programming languages to learn, but you’re still unsure which one is the best. Python, hands-down is the best language to start if you’re looking to get into programming. There’s a strong reason why 70% … Read more

The Ultimate Guide to Hacking for Beginners | Learn Basics of Hacking

The ultimate guide to hacking for beginners

Welcome to the ultimate guide on how to learn hacking for beginners. Are you tired of reading stories about ethical hacking over and over again, without really knowing what it means? Let’s change that! This post is for absolute beginners who qualify for these below: No experience with Cybersecurity (hacking) Limited experience Those that just can’t catch … Read more

A beginner’s guide to Raspberry Pi

A beginner's guide to Raspberry Pi

A beginner’s guide to Raspberry Pi It’s the little things that count A lot of people question what the term Internet of Things (IoT) Means, or what it represents particularly. Putting it simply, IoT is a term for categorizing anything that can be connected to the Internet. This includes: Alexa HomePod Android Watch Samsung smart … Read more

Is Android Really Better Than iOS?

Is Android Really Better Than iOS

Disclaimer: The information below is purely my own personal opinion and research. You’re most welcome to share your opinion in the comments at the end of the article. There are a lot of reasons why Android is still better than iOS, even in 2019. Some of you might ask: Is Android really better than iOS? … Read more

How To Learn JavaScript Quickly – a Beginners Guide

If you’re new to coding, we’ll guide you how to learn JavaScript quickly. In essence, JavaScript is an Object Oriented Programming language that is primarily used to create web-based interfaces. Too technical? Let’s simplify it with some examples: When you hover over a button and the style of the button changes While hovering a Facebook … Read more

The Best Way to Learn Python As A Beginner

“What is the best way to learn Python as a beginner?” – a very, very common question. Python is without a doubt one of the most versatile, powerful programming languages in the world. Using Python you can create: Apps Games Design algorithms Program a robot! Learning Python will also open doors to your career such … Read more

Best programming language to learn

Best programming language to learn

Disclaimer: The information below is purely my own personal opinion and research. You’re most welcome to share your opinion in the comments at the end of the article. Remembering back when I started programming, this was one of the best decisions I ever made. But, before I started I asked myself this very question: “What … Read more

Becoming a web developer – A beginners guide

Becoming a web developer

To introduce you to the field, a web developer is a person who develops a website and makes it usable. Simple as that. The web developers are divided into two main categories: Front-end developer Back-end developer The front-end developer takes care of the visual part of the website. This includes taking the design from the … Read more