Blog

Thoughts on programming, AI, and building things.

I benchmarked 8 LLMs as coding tutors for kids across 131 conversations. The cheapest model beat the most expensive ones, but only when I gave it the right prompt. Same model, different prompt: a 30-point swing.

llmevaluationeducationbenchmarktutoring

I Create 6 Massive Code Projects (10K lines+) In 3 Months

• Updated 1/31/2026 • Updated 1/31/2026

Been playing around with Claude Code a lot lately

claude-codeopusprogrammingcodingai

We actually need to not get hacked...

programmingaihandbookdatabasearchitecture

All sounds great, I still can't jockey-code

programmingaihandbookdatabasearchitecture

Introduction to jockey coding methodology - learning to command and steer AI tools effectively rather than letting them wander aimlessly.

programmingaihandbookmethodology

Understanding the foundation of all apps - database design and schema as the critical source of truth for AI-assisted development.

programmingaihandbookdatabasearchitecture

Maximizing AI potential through strategic tool selection - balancing imperative instructions with declarative frameworks.

programmingaihandbooktoolsarchitecture

Getting to working code fast - using prototypes as living documentation and source of truth for AI-assisted development.

programmingaihandbookprototypingarchitecture

AI getting gold in IMO is not that surprising

• Updated 9/16/2025 • Updated 9/16/2025

AI has completely flattened the human informational landscape.

programmingaimathsllm

Coding is dead; Designing is alive;

• Updated 9/6/2025 • Updated 9/6/2025

I just entered flow state prompting Claude Code

codingvibe-codingflow-statedesign

Rust: First Impressions

• Updated 8/5/2025 • Updated 8/5/2025

Just completed 100 exercises to learn Rust, here are my initial impressions

rustprogrammingexercisesimpression

Why LLMs are misunderstood

• Updated 7/18/2025 • Updated 7/18/2025

What does prompt engineering show us about LLMs

llmpromptevaluation

LLMs Evaluated

• Updated 7/8/2025 • Updated 7/8/2025

After more than 2 years of using LLMs daily, this is my verdict in 2025

llmevaluationproscons

Architecting In The Age of AI

• Updated 6/24/2025 • Updated 6/24/2025

Maybe we should all stop typing code

codingAIdesignarchitecture

Human: Tool Choice

• Updated 6/24/2025 • Updated 6/24/2025

Are you chosing tools for yourself, or for the AI?

codingtoolsstackopinion