
Elegant Code and How Things Work with Andrew Snare
Bridget
Description
<p>Connect with Andrew Snare:</p> <p><a href="https://www.linkedin.com/in/asnare" target="_blank" rel="noopener noreferer">https://www.linkedin.com/in/asnare</a></p> <p><a href="https://toot.community/@ajs">https://toot.community/@ajs</a></p> <p><a href="https://twitter.com/asnare" target="_blank" rel="noopener noreferer">https://twitter.com/asnare</a></p> <p><br></p> <p>Full episode on YouTube ▶️</p> <p><a href="https://youtu.be/h4O3up5m0PU" target="_blank" rel="noopener noreferer">https://youtu.be/h4O3up5m0PU</a></p> <p>New episodes every Wednesday with our host <a href="https://www.linkedin.com/in/patrick-akil">🎙Patrick Akil</a>! </p> <p>Big shoutout to <a href="https://xebia.com/">Xebia</a> for sponsoring this episode!</p> <p><br></p> <p>OUTLINE<br>00:00:00 - Intro<br>00:00:25 - Disagreeing how things work<br>00:03:18 - Understanding 99%<br>00:05:44 - Comfortably being the expert<br>00:06:47 - Getting used to making mistakes<br>00:08:26 - The ingredients to an awesome work environment<br>00:10:00 - Delivering high quality software<br>00:12:12 - Building for scale<br>00:13:25 - Removing components<br>00:15:55 - The biggest problems in modern engineering<br>00:18:15 - In tech, not all opinions are equal<br>00:20:44 - The Mythical Man-Month<br>00:21:52 - Understanding why<br>00:23:10 - Losing trust and respect<br>00:24:20 - Being at fault for incorrect decisions<br>00:26:38 - Compounding knowledge<br>00:28:52 - Learning different programming languages<br>00:29:59 - Patrick's struggle with foundational knowledge<br>00:32:18 - Top down vs bottom up knowledge<br>00:34:40 - Going a layer deeper<br>00:36:38 - Understanding new concepts<br>00:39:07 - Comparing engineering disciplines<br>00:41:03 - Uncharted territory<br>00:42:24 - Integration complexities<br>00:45:14 - The properties of elegance<br>00:48:22 - Are smart solutions elegant?<br>00:49:28 - Messy problems and messy solutions<br>00:50:58 - Making solutions too simple<br>00:53:50 - 3