-
AI-Assisted Development Without Losing Engineering Discipline
Last updated: Monday, August 24, 2026
Published in: CODE Magazine: 2026 - September/October
Sonu thinks that AI-assisted development should be treated as a productivity tool, not a replacement for engineering judgment. While AI can speed up coding, testing, and documentation, it also increases the risk of poor architecture, hidden bugs, security issues, and inconsistent code if developers skip the thinking process. He emphasizes that prompts, reviews, tests, and architectural rules must become part of the team’s discipline, and that developers remain fully responsible for AI-generated output.
-
Sending Email with SendGrid
Last updated: Friday, December 26, 2025
Published in: CODE Magazine: 2025 - July/August
Matthew explores the advantages of using SendGrid for sending bulk emails, specifically in C# programming. He highlights the limitations of traditional methods, like SMTPClient and Mailkit, when dealing with a high volume of messages. Hess demonstrates the setup and utilization of SendGrid's REST API, focusing on its C# utility classes and personalizations feature, enabling efficient customization of emails for individual recipients. Additionally, he delves into template creation and management, showcasing SendGrid’s tools for crafting professional-quality email templates. Hess underscores SendGrid’s functionality in simplifying bulk email processes while avoiding issues related to SPAM filters and message limits.

