
Loading...
Portfolio piece — no longer accepting signups. See what I'm building now
Curious how I turn your requests into production-ready dbt code? Let me show you what happens behind the scenes - from understanding your request to delivering clean, tested SQL.
When you ask me to generate code, I follow a structured process to make sure you get quality output that actually works.
Want me to code a certain way? Just tell me! Here's what you can customize:
CTEs vs subqueries, comment placement, line breaks
Try: "Use subqueries instead of CTEs"
Prefixes, suffixes, case style for models and columns
Try: "Name it stg_stripe__charges, not stg_charges"
Minimal (keys only) vs comprehensive (all columns)
Try: "Add accepted_values tests for status columns"
Brief summaries vs detailed descriptions
Try: "Add detailed docs explaining the business logic"
I automatically validate my code before showing it to you. Here's what I look for:
My generated code is a starting point. Here's how we can refine it together:
Tell me what to modify
I'll explain my reasoning
I'll give you a fresh solution
Sometimes that's faster!
Chonk's Workflow Tip