Explore black-box performance analysis techniques and their importance in software development through this 47-minute conference talk from code::dive 2019. Learn about end-user experience, performance considerations during software design and creation, and the business perspective on performance. Discover how to conduct blackbox analysis, including necessary tools, potential pitfalls, and best practices for test planning. Gain insights on memory leaks, threats leaks, and the significance of automation in performance testing. Understand the value of establishing baselines, interpreting results, and implementing cooldown periods. Benefit from the decade-long experience of system engineer Dmitry Trukhanov as he shares practical advice for good programmers and emphasizes the importance of double-checking your work.