The Keeb Life
When I got my ZSA Moonlander keyboard, I felt like I had to learn how to type again for the first time. It felt like being in a foreign…
A personal blog exploring topics in data.
When I got my ZSA Moonlander keyboard, I felt like I had to learn how to type again for the first time. It felt like being in a foreign…
When I read Thinking in Systems: A Primer by Donella Meadows, it had me thinking about systems in my life. In University, I was a pre-med…
With the rising popularity of large language models (LLMs), the value of natural language text is increasing. Recently Reddit, following the…
Spoiler Warning: The following article contains spoilers about enemies, items, bosses, and areas for Elden Ring by FromSoftware. Elden Ring…
With the senate passing a bill, the US has finally decided to make daylight savings time (DST) permanent in 2023 (pending approval by…
When I started learning Modern Greek I felt frustrated when I typed “Greek Learning Resources” into Google. Every item on the first page was…
When applying to be a data engineer at a big company, you will likely need to pass a SQL test. I’d like to take what I’ve learned and share…
There has been a trend of retail investors adding their shares to the Direct Registration System (DRS). One question that has been…
The hard pill to swallow for many startup founders is that getting data from a business is expensive and time consuming. Oftentimes…
Decisions trees are a simple, yet surprisingly powerful data structure used in several machine learning models. They are used in ensemble…
After announcing that the Identifier for Advertisers (IDFA) would become opt-in with the release of iOS 14 in (announced in June, 2020) the…
When I created this blog I ran into a issue. I wanted to store my blog posts as plain text markdown files in Github. But I also wanted to…
Writing SQL for the purpose of data aggregation and reporting requires a separate mindset than writing SQL for the backend of a web…
Web scraping is the process of downloading data from a public website. For example, you could scrape ESPN for stats of baseball players and…
When writing data workflows to be horizontally scaleable it is important to make scripts idempotent. Idempotency means that a script can be…
Vertica is a distributed SQL database used for data warehousing and analytics. In this article I will go over the basic concepts needed to…