Developing the Skills Needed for Modern Software Development - Keith Hoodlet, Shashwat Sehgal, Ron Rasin - ASW #376
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “Developing the Skills Needed for Modern Software Development - Keith Hoodlet, Shashwat Sehgal, Ron Rasin - ASW #376” inside PodZeus.
In this episode of Application Security Weekly, host Mike Shima and guests Keith Hoodlett, Shashwat Sehgal, and Ron Rasin explore the evolving landscape of modern software development and application security in the age of AI and agentic systems. Keith Hoodlett, Director of Security Research at 1Password, shares insights from his B-Sides presentation on growing elite security research teams, emphasizing that even in an AI-driven world, human expertise remains critical. He highlights the importance of foundational skills—such as understanding programming fundamentals, memory management, and system-level concepts—while also advocating for the strategic use of large language models (LLMs) as tools to accelerate learning and research. The conversation shifts to the changing role of AppSec professionals, from bug hunters to architects of security guardrails, with a strong emphasis on threat modeling, secure design, and runtime access control. Shashwat Sehgal of PZero Security discusses the challenges of managing identity in agentic systems, stressing that while connectivity and authentication are increasingly commoditized, authorization remains the most pressing security challenge. Ron Rasin from Silverfort elaborates on the need for real-time, context-aware access control for both human and non-human identities, including AI agents, advocating for a unified identity security layer that enforces least privilege at runtime. The episode concludes with a call to action: security must evolve beyond reactive patching to become embedded in the development lifecycle through proactive, human-in-the-loop design and governance. Key takeaways include: (1) Foundational programming knowledge—especially in Python, Rust, and system-level concepts—remains essential even in an AI-augmented world; (2) Security professionals must shift from reactive bug hunting to proactive threat modeling and secure-by-design principles; (3) LLMs are powerful accelerators but should not replace critical thinking or deep technical understanding; (4) Identity security must evolve to handle agentic systems with runtime enforcement, context-aware policies, and least-privilege access; (5) The future of AppSec lies in integrating security into the development workflow through tools like skills.md files, policy-as-code, and automated guardrails; (6) Human judgment and accountability remain irreplaceable, especially in high-stakes scenarios; (7) Organizations must balance innovation speed with security governance through just-in-time access and continuous monitoring; and (8) The most effective security teams are T-shaped (broad exposure, deep expertise) and evolve into E-shaped (multiple deep areas) over time.
Foundational programming skills in Python, Rust, and system-level concepts remain essential for modern AppSec professionals.
Security roles are shifting from bug hunting to proactive threat modeling and secure-by-design architecture.
LLMs are powerful accelerators but should not replace critical thinking or deep technical understanding.
Runtime access control with context-aware policies is critical for securing AI agents and non-human identities.
The future of AppSec lies in embedding security into the development lifecycle through tools like skills.md and policy-as-code.
…and 3 more takeaways available in PodZeus
The Rise of AI in Security Research and Hiring
“We were successful in that. So I talked in the conference talk about a few of those individuals who have public CVEs and vulnerabilities that they disclosed, and they were good ones. In my opinion, they were bangers, as they say, right?”
The Human Element in AI-Assisted Vulnerability Discovery
“None of them to my knowledge used AI tooling and their particular vulnerability discovery. It was actually some of the individuals toward the end of the year who were augmented more by that.”
The Evolution of AppSec: From T-Shaped to E-Shaped Professionals
“I think when you're starting out, it's important to get that exposure to a breadth of different challenges in the space, whether it's fuzzing, reverse engineering, static analysis, exploit development, you name it.”
The Future of Development: Learning to Prompt and Code with LLMs
“You do need to understand how programs work and how programming works. And so I think the primitives of programming still remain important.”
Securing the Agentic Future: Identity, Access, and Runtime Control
“The biggest unsolved problem is authorization, which is does an agent, should it have the right level of authorization to a sensitive data?”
“The human in this loop is the accountability sink. They are the person who is going to get blamed in some capacity for the code that their large language model wrote and that they approved the PR for.”
“The biggest unsolved problem is authorization, which is does an agent, should it have the right level of authorization to a sensitive data?”
“You do need to understand how programs work and how programming works. And so I think the primitives of programming still remain important.”
Hosts
Guests
Keith Hoodlett
person
Ron Rasin
person
Silverfort
organization
Shashwat Sehgal
person
Python
other
Trail of Bits
organization
1Password
organization
Rust
other
PZero Security
organization
Microsoft
organization
AppSec News Roundup on Claude Code Leak, Axios NPM Compromise, Secure Design - Idan Plotnik, Raj Mallempati - ASW #377
Application Security Weekly (Audio) • 1h 8m • 4/7/2026
Securing Software's Journey with the OWASP SPVS - Ido Geffen, Rohan Ravindranath, Cameron W., Farshad Abasi - ASW #378
Application Security Weekly (Audio) • 1h 9m • 4/14/2026
The Human Aspect of Red Teams - Brian Fox, Tom Tovar, T. Gwyddon 'Data' Owen - ASW #379
Application Security Weekly (Audio) • 1h 13m • 4/21/2026
Get the full intelligence
Search transcripts, export clips, track mentions, and explore all topics from “Developing the Skills Needed for Modern Software Development - Keith Hoodlet, Shashwat Sehgal, Ron Rasin - ASW #376” inside PodZeus.
Start discovering podcast insights today
Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.
No credit card required • 7-day trial • Cancel anytime
