1 of 3
If you want an easy way to build and manage a data pipeline, Apache Airflow may be the tool for you. Apache Airflow provides a simple way to write, schedule, and monitor workflows using pure Python. In this blog post, I’ll cover Apache Airflow core concepts and components and then build and operate a simple data pipeline.
I moved this personal site into a Kubernetes cluster hosted on Google Cloud Platform (GCP). This post will give an overview of my current infrastructure.
Quick Sort is one the most common sort algorithms. Quick sort variations are commonly used as the sort implementation in a language.
Learn how to use a L-System to develop many fractals. In this case, I will specifically cover a Heighway Dragon Curve. L-Systems contain an alphabet and rules changing the alphabet each iteration to describe a complicated fractal.
Follow my tutorial to set up an automatic folder sync with a Synology NAS using python. The NAS also automatically syncs with a linked dropbox account. This requires computing a directory index, both on the local computer and on the NAS. Then comparing the difference.
Crack the code interview from Hackerrank by detecting a cycle in a Linked List. Linked Lists consist of nodes that are connected through a pointer and they contain no index. A cycle is when one node points to a node that has already been reference which causes the order to repeat.
Crack the code interview from Hackerrank by implementing the simple sorting algorithm - Bubble Sort. Bubble sort is generally considered the simplest sort and the easiest to remember but is slow.
Crack the code interview from Hackerrank by utilizing Depth-First Search (DFS) to calculate the size of the largest region of a connected cells in a grid. DFS starts at a root node and works directly down a single branch until reaching it's deepest level before returning back up and progressing along other branches.