Checkout My Latest Videos


Going on the offensive against AI crawlers

Dec 27, 2025
How I created an AI honeypot to attempt to influence LLM training data of future models.



Turn your old gaming pc into a public server

Oct 9, 2025
Moving my website from the cloud to my home Ubuntu server. I'll walk through the motivations behind the move, and how you can migrate your apps out of the cloud to home-prem.



LLM Structured Outputs Were Too Slow (Building a side project for a side project)

Aug 23, 2025
When your LLM structured responses are too slow, it's time to build a side project. By streaming structured outputs and incrementally parsing the results I speed up one of the slowest parts of my app.



I broke rule #1 of building a Startup SaaS

Jun 17, 2025
Don't build your small SaaS on Kubernetes! At least not if you don't already have experience with Kubernetes, and if it doesn't align with your career goals. However, In the right context Kubernetes can be a great option that speeds up your delivery.



ODBC From Scratch With Python

Nov 11, 2024 Walk through the process of connecting to a database, using the database's protocol, creating a simple ODBC driver, and writing a PEP 249 connector all in python.