1 comments

  • systemdesignai 2 hours ago

    Hi HN, I have noticed a pattern, AI tools like Claude/Cursor/Windsurf/Antigravity write great functions but terrible architecture. If you ask for a "chat app", you get a toy implementation that won't scale.

    But if you use System Design terms in your prompt (e.g. "connection pooling", "idempotency keys", "cache-aside pattern"), the AI changes its probability distribution and writes senior-level code.

    I built this guide to bridge that gap. It covers standard System Design (Load Balancers, Kafka, etc.) but specifically focuses on how to prompt for them. It's open source and I am planning to add more real-world designs weekly. Would love your feedback on the "Senior Thinking" sections!