Listen

Description

Join hosts Kenn Williamson and Matt Lemke as they chat with Erich Keil, a former live events expert turned software developer at Clever. Erich shares insights on transitioning careers, the importance of communication and collaboration in software projects, and his favorite tech stacks like Laravel and Rust. Dive into discussions about the evolving tech landscape, the trade-offs of different programming languages, and the future of Rust.

Erich Keil, a former lighting and production expert in live events, discusses his transition to software development and his work at Clever, a custom software shop. He emphasizes the importance of communication and collaborative processes in software projects, as well as spending time in the problem space before jumping to solutions. Erich also talks about his favorite technology stack, which includes Laravel for web development and Rust for personal projects. He addresses the perception that PHP is on the way out and discusses the benefits of other technologies like Node and Express. The conversation covers various topics including the evolution of technology ecosystems, the trade-offs between different programming languages and frameworks, the use of dependencies in software development, and the adoption and future of the Rust programming language. The guests discuss their preferences for lightweight and customizable solutions, the benefits and challenges of interpreted and compiled languages, and the importance of memory management and type safety. They also touch on the use of TypeScript, the virtual DOM vs. direct DOM updates, and the learning curve and potential of Rust in enterprise applications.


Takeaways



Sound Bites
Chapters
00:00Introduction and Background
08:33Transitioning from Live Events to Software Development
13:06The Importance of Communication and Collaboration in Software Projects
20:57Dispelling the Perception of PHP's Decline
29:26Interpreted vs. Compiled Languages: Trade-offs and Use Cases
36:29The Power and Potential of Rust
41:00The Learning Curve and Benefits of Rust