2025 Investment Returns

I’ve always believed the best way to refine my thought process was to write things down, and for 2026 a goal of mine is to more actively share my takes publicly as a way to hold myself accountable. With ~200 followers on X I’m essentially screaming into the void as a lurker and happy to…More

PGA Tour – Next Steps Towards Merging With LIV

A memo was leaked this week that announced a series of changes for the PGA Tour moving forward, indicating the beginning steps towards an eventual merge with LIV (we’ve heard this one before, right?). The changes center around reduced field sizes and phasing out of Monday Qualifiers to increase pace of play. I’ve included the…More

Stack the Deck

Mathematical properties run the world. Seemingly random phenomena can be explained by probability theory. Playing Card Permutations Playing cards have been around since the 9th century in China. Eventually, trade routes spread cards and games through the Middle East and into Africa and Europe. By the 18th century, a standard deck with 52 cards sorted…More

2023 Favorites

Looking back at 2023, I put together the following list of some of my favorite media, books, and applications I’ve used this year. Hoping this will inspire some recommendations to come back my way from other curious people in my little corner of the internet: Books The Wager – David Grann It’s hard to imagine…More

30 Days of (practical) AI: Day 21 – Podcast Generator

As mentioned before, I’ve always been a huge podcast fan. To me it has the positive qualities of reading combined with the ability to consume on the go. In 2023, it seems nearly impossible to run out of content to consume. We have access to virtually every bit of media ever created and the total…More

30 Days of (practical) AI: Day 20 – Golf Handicap Calculator

I’ve been an avid golfer my entire life and don’t plan on stopping anytime soon. I started playing at 3 years old and have had a club in my hand ever since. I caddied throughout high school and college to pay for school and will forever love the game. To keep consistency, I asked GPT…More

30 Days of (practical) AI: Day 19 – Youtube Video Summaries

Researching today’s topic, I came across a reddit thread discussing video summaries with AI. One link was to a site called summarize.tech. It’s a pretty simple front end where users can provide a url to any Youtube video and within seconds be prompted with a written summary. The first Youtube video I chose was from…More

30 Days of (practical) AI: Day 18 – Custom Art

Founded in 2016, Hugging Face is a New York-based company that has become a leading provider of tools and platforms for building machine learning applications, especially in natural language processing. Originally starting as a chatbot app developer, the company pivoted to focus on transforming the field of AI development after open-sourcing the model behind their…More

30 Days of (practical) AI: Day 17 – Flappy Bird Game

Thanks to Dong Nguyen, the world was introduced to Flappy Bird in 2013. This is a simple side scrolling game where the objective is to make your bird fly as far as possible without hitting any pipes. The longer your bird stays in the air, the higher your score gets. One direct contact with a…More