Tagged articles
2 articles
Page 1 of 1
21CTO
21CTO
Jan 1, 2022 · Fundamentals

Why ‘Suffering‑Oriented Programming’ Can Reduce Risk in Large‑Scale Projects

The article introduces “Suffering‑Oriented Programming,” a risk‑averse development approach that prioritizes only truly painful problems, follows the three maxims “first make it possible, then make it beautiful, finally make it fast,” and illustrates its application in building Storm’s distributed stream‑processing system.

Distributed SystemsSoftware EngineeringStorm
0 likes · 10 min read
Why ‘Suffering‑Oriented Programming’ Can Reduce Risk in Large‑Scale Projects
58UXD
58UXD
May 28, 2019 · Product Management

How to Use Lean User Research and MVPs to Confirm If Users Really Want Your Product

This article explains practical lean user‑research methods and step‑by‑step MVP creation techniques that help product teams validate assumptions, discover genuine user demand, and reduce development risk by efficiently testing whether users truly want a product.

MVPhypothesis testinglean user research
0 likes · 7 min read
How to Use Lean User Research and MVPs to Confirm If Users Really Want Your Product