The best way to learn is to teach.

New posts delivered to your inbox

Get updates whenever I publish something new. If you're not ready to smash subscribe just yet, give me a test drive on Twitter.

How to Build a Twitter Chatbot With GPT3 and Replit

Rebuilding SmarterChild on Twitter with Python, GPT3 and Replit

February 9, 2023

How to Build a Discord Chat Bot with GPT3, Python and Replit

Step-by-step tutorial for how to create a Discord Chat Bot powered by OpenAI’s GPT3

January 19, 2023

Analyzing Your Fantasy Football Season with Python

A step-by-step tutorial on how to measure the difference between ESPN projected points and actual points scored each week in your league For this project we’re going to focus on every Fantasy Football owner’s biggest nemesis, the ESPN weekly projections. We’ve all been there before. You have a hunch that Mike Evans is going to go nuclear for you in your Fantasy Football championship but ESPN projects Garrett Wilson to outscore him. After a lot of internal back and forth you decide to play it s

January 11, 2023

How to Use Python with the ESPN Fantasy API

A step-by-step guide to build an ESPN fantasy football draft tool with python, pandas and google sheets

September 25, 2022

How to Generate SQL Queries From Text with GPT3

Step-by-step guide to deploy a local web app using OpenAI’s GPT3 API and NBA Data

July 14, 2022

How To Build an AWS Lambda Function to Email Yourself a Daily Quote

Learn how to connect to Google Sheets and Gmail with python to send yourself a daily email with your favorite quotes

March 24, 2022

How To Buy a Degenerate Ape NFT on Solanart

A Step-by-Step guide to getting involved in Solana NFTs

September 5, 2021

How To: Accessing Live NBA Play-By-Play Data

Translating Owen Phillips Code from R to Python

September 4, 2021

How To Build a GPT-3 Web App with Python

Become unstoppable at Codenames with the help of OpenAI’s GPT-3

June 7, 2021

How to Build Your Own Spotify Wrapped with Python, Spotipy and Glide Apps

Create your own Spotify Wrapped Glide app with the help of APIs

May 1, 2021

How To Build a GPT-3 Chatbot with Python

Follow along as we create a Chatbot using OpenAIs GPT3

February 28, 2021

Building an NBA MySQL Database With Python

Learning to Code with NBA Data

August 2, 2020

For Facebook Ads, Creative Is All That Matters

While ad buying becomes a commodity—creative stands out.

January 5, 2020

Explaining the Inplace Parameter for Beginners

What I wish I knew when I was getting started with Pandas Dataframes

September 18, 2019

Building a Jar of Memories IoT Button with Python, Twilio & AWS

How to send favorite photo memories via text with a click of a far-away button

February 2, 2019

Favorite Quotes, Emailed Daily

How to build an AWS Lambda Function to email yourself a daily quote

December 16, 2018

Say Hello to My Twitter Friend

Step-by-step guide to launch a Twitter bot that retweets your favorites

July 30, 2017

Snapchat Was Born In The Dark

Why is it that anyone can join a Facebook community, but only 15 friends can join a Snapchat group?

March 4, 2017

Stories and Experiences Are Like Peanut Butter and Jelly

Why people will seek out experiences to tell better stories

March 4, 2017

Do Spectacles Mean We No Longer Have to Point at the Moon?

When Snapchat and psychology collide

December 16, 2016

SeatGeek Aims To Be A Market-Mover

Don’t be fooled by the, “Kayak for Ticket Sales,” SeatGeek is aiming to become the, “Airbnb for Ticketed Events.”

January 7, 2016

The Power of Podcasting

My Content marketing efforts to help plug a podcast

August 13, 2015