A starter's guide to design for developers | Dark Hacker News