Technical lessons from building an AI video transcription tool: YouTube OAuth2 authentication, async task-based APIs, Python concurrency patterns, GPT laziness issues, and iOS Shortcuts integration.
Why Do People Keep Making Videos When They're So Low in Information Density?
Videos are terrible for learning—can't skim, search, or navigate easily. Yet creators make millions because video makes the "author" tangible, lowering the barrier to payment. Articles hide the author behind ideas.
From Object Oriented Programming to Comment Oriented Programming -- Effective AI Assisted Programming
Argues that effective AI-assisted programming shifts focus from data structures and algorithms to writing detailed comments and DocStrings. Draws parallels between managing AI and managing human teams, emphasizing delegation, context provision, and quality checks.
When and How Not to Use AI
Compares three approaches to writing a course introduction—fully AI, AI-assisted, and fully human. Reveals that human writing conveys tension and engagement that AI's diplomatic, detached style lacks, and choosing not to use AI can itself show respect to users.
Effective Prompt Engineering
A practical guide to prompt engineering: matching tasks to LLM capabilities, managing context windows, using web search for reliability, and leveraging agents for domains like math and robotics.