Ktor, Logging Ideas, and Plugin Safety

Topics covered
Popular Clips
Episode Highlights
Efficient Coding
Efficient coding practices can significantly streamline workflow and reduce redundancy. Joe Zack emphasizes the importance of saving complex commands within ticketing systems like Jira, allowing for easy retrieval and reuse in future projects 1. This practice not only saves time but also enhances productivity by minimizing the need to recreate intricate scripts. Michael Outlaw adds that tagging these scripts in tools like Obsidian can further expedite the search process, making it easier to locate past work 1.
Save a little. It's a little breadcrumb in your Jira or in whatever your ticketing system is.
--- Michael Outlaw
Additionally, Joe advises against using unsecured networks, such as hotel Wi-Fi, to protect sensitive data 2.
  Â
Scaffolding Tools
Scaffolding tools like Docker init offer both advantages and challenges in project setup. Joe Zack and Michael Outlaw discuss how these tools can simplify the creation of Dockerfiles by automatically generating necessary components, which might be overlooked when starting from scratch 3. However, they also note that these tools can sometimes produce errors, requiring developers to manually correct the generated files 4.
The problem with the scaffolding tools is they, they kind of, they do that.
--- Michael Outlaw
Despite these issues, the potential for scaffolding tools to improve over time is promising, as they continue to evolve and adapt to user needs 3.
