A* Path Finding Code in Python

Before I go into explaining this code, I will admit that this isn’t my code. This was taken from a youtube video which I followed along to understand the concept of pathfinding and the logic that goes into making this time efficient

Fibonacci Sequence on Python

In this code, I want to show you 2 ways of coding the Fibonacci sequence in python. 1 way is as shown above which I intend to use to also teach you list indexing or the shorter way below which makes use of recursion

Learn Python Programming Language with me

Tutorial for Python programming language for absolute beginners .Learn Python Programming Language with me

Merge Sort Algorithm in Javascript

In this post we will learn Merged Sort Algorithm in Javascript . Sorting is rearranging a set of data into a specific order such as ascending to descending for numbers, or vice versa. A sorting algorithm takes in a given array or list and outputs a sorted array or list.

Quality check of food quality using computer vision

Quality check of food quality using computer vision. The basics of computer vision quality check on food products.

Everything Is Just a Tool

Everything Is Just a Tool. He told me that everything in the tool room was nothing more than a tool, an idea I carried with me throughout my career.

How to Calculate the Fibonacci Sequence in Logarithmic Time

How to Calculate the Fibonacci Sequence in Logarithmic Time. The naïve solution to the famous Fibonacci problem is exponential and most people can solve it in constant time. But can we do better?

Gettier Problems in Machine Learning

Gettier Problems in Machine Learning. Have a look at one of the most prominent philosophical puzzles through the lenses of machine learning.

A Deep Dive Into Linux Permissions

Learn about the Linux permission model and how it affects your system’s security. I will tackle the fundamentals of Linux security and how attackers attack Linux machines.

Ruby: How to make a Transpiler

The purpose of this article is to explain in simple terms what a transpiler is and how to get started. My target audience is junior or intermediate coders who don’t know what this is. By the end of this article you’ll know where to get started on your own transpilers or compilers. Demistify!

A Nearest Neighbor solution in Go to the Traveling Salesman Problem

A Go implementation of the Nearest Neighbor algorithm is presented with charting of the path and supporting report output. This project is an approximate solution to the Traveling Salesman problem using a nearest neighbor(NN) algorithm. A very detailed analysis and discussion of this relatively famous Computer Science problem is covered in reference (4).

Can I transition from engineering to data science?

Can I transition from engineering to data science? The short answer is yes, but there's more to it than meets the eye

Do You Struggle With The Quantum Superposition?

Do You Struggle With The Quantum Superposition? In this post, we have a closer look at the quantum superposition and how its state determines whether we will measure the qubit as 0 or 1.

6 Best Programmers of All Time

In this article I am going to talk about top 6 programmers in the world of all time.

Three Often Overlooked Sources of Data for Your Next Passion Project

One of the key skills a data scientist should have is being able to wrangle data from a variety of sources. In this blog, I will discuss three unorthodox data types and how you can get started working with them.

Three Often Overlooked Sources of Data for your Next Passion Project

One of the key skills a data scientist should have is being able to wrangle data from a variety of sources. In this blog, I will discuss three unorthodox data types and how you can get started working with them.

Interested in Learning to Program? 13 Reasons to Start Now

Software development is something that is gaining popularity at lightning speed with the development of technology. The demand for regular developers is high compared to most other mainstream professions. But, what are the other reasons for learning to code?

Updating Your Github Repository using Python

Using GitPython to automatically pull from remote directories. Updating Your Github Repository using Python

ML Basics : Loan Prediction

The complete Data Science pipeline on a simple problem. Dream Housing Finance company deals in all home loans. They have presence across all urban, semi urban and rural areas.

7 Tips to Look Like a Programmer

7 Tips to Look Like a Programmer. I know looks can be deceiving, but this guide aims to give you the tricks to look like one and then slowly transition into being.