How I used Python to Collect Project Documentation

Documentation is always a challenge in the world of Software Engineering. Often times documentation is the last thing that gets done, and it’s hard to keep it updated. Some people make the argument that the code is the documentation, but you still need guides and other instructions for people to use your project. One big … Continue reading How I used Python to Collect Project Documentation

Finding the Longest Substring Challenge

(image source) Recently I was working on some Leetcode problems and I found some variations of the "longest substring". Normally, you'll be presented with a string and be asked to find the longest substring within the string that does not contain duplicates. More difficult variations of this problem result in more variations of the substring … Continue reading Finding the Longest Substring Challenge

Algorithms: How to Search a Graph with Depth First Search

(image source) Recently I've been reviewing some Algorithms, and was specifically looking at ways to search a Graph with Depth First Search (DFS). I thought it was kinda cool and wanted to write about it. Many times in code challenges or academics you'll be presented with a situation where you have an image or a … Continue reading Algorithms: How to Search a Graph with Depth First Search