The No-Arch Manifesto
by Yegor Nemov
- Architecture and business jargon are fluff. They sound smart but rarely ship anything.
- Delivery beats perfection. Shipping secure, working code today is more valuable than crafting a “textbook-perfect” product tomorrow.
- Tech debt is currency. It’s fine to borrow — as long as the business agrees to pay the bill later.
- Premature optimization is vanity. Building abstractions for imagined futures is how progress dies young.
- Effective communication > polite neutrality. Clarity and speed of understanding matter more than being inoffensive.
- UI is nothing; UX is everything. Strive for flow, not decoration.
- Adopt the Product-REPL mindset. Build → Ship → Update — smaller loops, faster feedback, tighter learning.
- Cross-platform is pragmatism. It keeps the business happy with predictable expenses and faster scaling.
- Use copilots wisely. Let AI save you from boilerplate so you can focus on user pain, not syntax.
- Don’t worship tech, process, or people. Make consumers happy. Fix their pain points. That’s the real innovation.
- If you think you’re a prophet, stop. Iterative shipping isn’t for those who believe they already know the future.