Web Developing: React Redux a Story Of Joy & Pain

React redux is a powerful tool for managing information in a large app. I imagine you are already familiar with react, and its method of passing down props through components. However, when you have a large app with a maze of components it can become a hassle to pass down all of that information and […]

Read More…

Python: Linear & Binary Search

Two common search methods are linear, where we iterate through a list one-by-one till we find the value we want, or binary, where we apply a search formula/logic to more quickly find our target. There are benefits for both, and I wanted to go over them today. When implementing a search algorithm it’s always important […]

Read More…

Python: Graph Search Algorithms

I wanted to discuss two types of graph search algorithms, as they are important concepts in working with graph structures. The first is known as Depth First Search (DFS). As you can see in the gif above it travels down the vertices of a graph one by one via its connected vertex. Once it reaches […]

Read More…