Skip to main content
Daniel Kreuzhofer
AboutExperienceProjectsSkillsContactBlog
Skills TransparencyFit Analysis

Blog

Thoughts on cloud architecture, software engineering, and technology leadership.

I Taught LLMs to Generate 3D Models. Frontier Models Barely Beat Open Weights.
March 27, 2026

I Taught LLMs to Generate 3D Models. Frontier Models Barely Beat Open Weights.

What happens when you point today's best LLMs at a niche code generation problem? Five months of building Chat3D — an agent-based chat-to-CAD pipeline — revealed that on domain-specific tasks, model size matters far less than training data. A 120B open-weight model matched Opus at 1/5 the cost.

aiagentsfine-tuning3d-printingllmchat3d
Does Your AI Know How You Write Code?
February 10, 2026

Does Your AI Know How You Write Code?

What I've Built with Kiro #2: From months of spec-driven development to a shareable set of battle-tested engineering rules. Why telling an AI what to build is the easy part — and how coding standards bridge the gap.

kiroaicoding-standardsspec-driven-developmentengineering
Resumes Flatten You. I Built Something That Doesn't.
February 1, 2026

Resumes Flatten You. I Built Something That Doesn't.

What I've Built with Kiro #1: An AI-powered portfolio that proves expertise instead of claiming it. Exploring how spec-driven development and deep knowledge extraction create a portfolio that talks back.

kiroaiportfoliocareerspec-driven-development

© 2026 Daniel Kreuzhofer. All rights reserved.