Ask HN: What are your favorite practical guides to software engineering? | Heykuki News