
The Stack Overflow Podcast
Secure coding beyond just memory safety
Mar 4, 2025
Tanya Janka, DevRel at Semgrep and author of two insightful books about secure coding, shares her tech journey and passion for teaching. She dives into the Alice and Bob framework, making complex cryptographic concepts relatable. Tanya emphasizes modern programming languages for enhanced security, while exploring ways to improve C programming without compromising freedom. Input validation is highlighted as essential in preventing vulnerabilities, along with the challenges faced by CISOs in advocating security within teams.
34:14
Episode guests
AI Summary
AI Chapters
Episode notes
Podcast summary created with Snipd AI
Quick takeaways
- Secure coding practices enhance software security by utilizing modern programming languages with built-in safety features and implementing rigorous input validation.
- Integrating security within the software development lifecycle through threat modeling and automated tools promotes a proactive security culture in organizations.
Deep dives
Tanya Janka's Journey into Technology
Tanya Janka's early exposure to technology comes from a family background rich in computer science, with multiple uncles and aunts in the field. She received her first computer at the young age of eight and quickly progressed to learning programming languages, such as C, by the time she was a teenager. Her passion for technology naturally led her to pursue a career in software development, where she gained practical experience at a high-tech company shortly after turning eighteen. Alongside her tech career, she also engaged in music, illustrating the creative overlap between software engineering and artistic disciplines.
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.