Exploring Ideas: A Blog on Technology, Startups, Food, and More

Welcome to my blog where I share thoughts and insights on technology, startups, and life in Atlanta. Browse through the articles below or explore by topic.

Crafting Code Examples: From Snippets to Real-World Scenarios

March 22, 2025

You know that feeling when you find a new library, and the first thing you do is scroll straight past all the carefully written prose to find the code examples? Yeah, me too. We developers are a predictable bunch - we learn best by example, and we’re always in a hurry to see the code in action. That’s why, after years of maintaining Python libraries and watching users interact with documentation, ...

Read more →

US AI Regulation: A State-by-State Analysis

March 21, 2025

Note: This article represents a practitioner’s interpretation of the relevant rules and regulations in place at the time of writing. I am not a lawyer, and readers should consult with their own legal counsel and compliance teams before taking any action based on this information. The United States presents a unique and complex landscape for AI regulation, characterized by a decentralized approach...

Read more →

Implementing llms.txt for Better AI Accessibility

March 20, 2025

In my ongoing effort to make my website more accessible and useful to AI systems, I’ve implemented a new feature: the llms.txt file. This file serves as a guide for language models (like ChatGPT, Claude, and others) to better understand and navigate the content on my site. Why llms.txt? The llms.txt file is a new standard that aims to do for language models what robots.txt does for search engines....

Read more →

Implementing EOS: Balancing Agility and Structure in Tech

March 19, 2025

This is Part 3 of our Building with EOS series. Check out Part 1 for the fundamentals of EOS, and Part 2 for a deep dive into Vision, Traction, and Healthy Teams. “But we’re different - we’re a tech company!” I hear this all the time when discussing EOS implementation. And you know what? You’re right: tech companies do face unique challenges. But that doesn’t mean EOS can’t work for you. When prop...

Read more →

Keeks 0.1.0 Release: Optimal Bankroll Management Made Simple

March 18, 2025

I’m excited to announce the release of Keeks 0.1.0, my Python library for optimal bankroll allocation and betting strategies. If you’ve ever wondered how to mathematically optimize your betting or investment strategy, Keeks might be just what you’ve been looking for. What is Keeks? Keeks is a Python package that makes it dead simple to implement and test various betting and investment strategies, ...

Read more →

Japan's Human-Centric Approach to AI Regulation

March 17, 2025

Note: This article represents a practitioner’s interpretation of the relevant rules and regulations in place at the time of writing. I am not a lawyer, and readers should consult with their own legal counsel and compliance teams before taking any action based on this information. Japan has developed a unique approach to AI regulation that reflects its cultural values and technological aspirations...

Read more →

Chile Colorado Recipe

March 16, 2025

A simple yet flavorful recipe for classic Chile Colorado, a traditional Mexican stew made with tender pork simmered in a rich red chile sauce. Ingredients 2 lbs boneless pork shoulder, cut into 1-inch cubes 2 tbsp cooking oil (like canola or vegetable) 1 large onion, chopped 4 cloves garlic, minced 4 dried Ancho chiles, stemmed and seeded 4 dried Guajillo chiles, stemmed and seeded 1-2 dried Chile...

Read more →

Getting Started with Sphinx for Python Project Documentation

March 15, 2025

Let me tell you about the day I first discovered Sphinx. I was maintaining a small Python library that had grown… not so small anymore. My docstrings were getting out of hand, README was turning into a novel, and users were starting to ask questions that were definitely answered somewhere in that mess. Sound familiar? That’s when I found Sphinx, and it changed how I think about documentation. Sphi...

Read more →

The Art of Leadership Communication: Building Trust and Alignment

March 14, 2025

Communication stands as a cornerstone of effective leadership, serving as the primary tool for building trust, creating alignment, and driving organizational success. Drawing from military leadership principles and Thayer Leadership insights, we explore how leaders can develop and deploy communication strategies that build strong, cohesive teams. Building Trust Through Authentic Communication Trus...

Read more →

Elote 1.0.0 Release: Rating Systems Made Simple

March 13, 2025

After what feels like forever (and honestly, it kind of has been), I’m thrilled to announce that Elote 1.0.0 has been released. For those who haven’t been following along, Elote is my little Python library for implementing and comparing rating systems like the Elo system used in chess. I like these types of library where we take one concept and implement multiple options with the same API. Scikit-...

Read more →

Subscribe to the Newsletter

Get the latest posts and insights delivered straight to your inbox.