Prompting을 배제한 구조적 제약 설계를 통한 AI Hallucination 원천 차단
Don't Ask AI to Stop Guessing. Design a System Where It Doesn't Need To.
Don't Ask AI to Stop Guessing. Design a System Where It Doesn't Need To.
Every Sanity page builder has the same bug
Grimicorn Neon: When a Calm Theme Goes Loud
cc-thingz v6: portable skills and hooks for AI coding agents
Building My Personal Website From Scratch: Tech Stack, Architecture, and Lessons Learned
I built a compiler for how AI agents should write to you
Docs as Code: Build a CI/CD Pipeline for Your Documentation
Open-Sourcing PostAll's Content Formatting Engine: A Gift to the Dev Community
Where the Hell Do I Put This Token? Syncing Claude Code Secrets to 3 Macs with the 1Password CLI
Article: Beyond CLEAN and MVP: Architecting an Offline-first Reactive Data Layer in Android
How to add a paywall to your app or website
How I Stopped Duplicating AI Skills Across Claude Code, Cursor, Codex, Gemini CLI, and Other Tools
What 'production-ready' actually means for a Next.js template — a single-source-of-truth architecture
What "production-ready" actually means for a Next.js template — a single-source-of-truth architecture
The Playwright Playbook — Bonus: Refactoring Schema Validation with Zod
How I Built CarbonCompass with Google Antigravity — A Personal Sustainability Coach, Not Just a Calculator
Why I stopped reading my own backlog.md (and what I read instead)
Building a browser diagram editor: which import/export formats actually matter?
A roof calculator that multiplies length by width is lying to you
Struggling with Boyce-Codd Normal Form as a Junior Developer