My Two Values

Here’s an interesting quote from Brené Brown’s Dare to Lead. Your values can act as a compass in life. They can help you move in the direction that you know in your heart you want to move in. Imagine that you are on a boat in the sea of life. North is toward your values. South is toward perfectionism and avoidance. When you move south, you may feel safer, but you will not end up where you truly want to go.
Read more →

How to Write a Binary Heap in Golang

The heap data structure is commonly used to implement a priority queue. The are many heap variants, but in this blog post we’ll focus on the binary heap. Our implemention will specifically be a min heap, and it’ll only work for integer values. Side note: we’ll be able to adapt this to work for any value when Golang officially releases generics! Definitions Binary Heap A complete binary tree that adheres to the heap property.
Read more →

One Resource I Found the Most Impactful

The year is almost ending and I wanted to reflect on a life-changing resource for me. Mike Crittenden’s blog. I named dropped him in my previous post, but I neglected to mention how much of an impact he’s had on me. I was casually browsing HackerNews when I came across one of his posts. I don’t remember the specific post, but I know it was enough to pull me into the rabbit hole.
Read more →