Developing the Skills Needed for Modern Software Development - Keith Hoodlet, Shashwat Sehgal, Ron Rasin - ASW #376

Application Security Weekly (Audio)1h 15mMarch 31, 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.

AI-Generated Summary

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.

Key Takeaways
1

Foundational programming skills in Python, Rust, and system-level concepts remain essential for modern AppSec professionals.

2

Security roles are shifting from bug hunting to proactive threat modeling and secure-by-design architecture.

3

LLMs are powerful accelerators but should not replace critical thinking or deep technical understanding.

4

Runtime access control with context-aware policies is critical for securing AI agents and non-human identities.

5

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

Chapters
0:00
10 min

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?

Highlight
10:00
10 min

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.

Highlight
20:00
20 min

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.

Highlight
40:00
20 min

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.

Highlight
1:00:00
20 min

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?

Highlight
High-Impact Quotes
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.
Keith Hoodlett33:58
Viral: 92.0
The biggest unsolved problem is authorization, which is does an agent, should it have the right level of authorization to a sensitive data?
Shashwat Sehgal65:37
Viral: 90.0
You do need to understand how programs work and how programming works. And so I think the primitives of programming still remain important.
Keith Hoodlett15:48
Viral: 88.0
Speakers

Hosts

Mike ShimaJohn Kinsella

Guests

Keith HoodlettShashwat SehgalRon Rasin
Topics Discussed
appsec skills development92%identity and access management91%programming fundamentals90%agentic security89%ai in vulnerability research88%runtime access control87%security research team building85%threat modeling83%
People & Brands

Keith Hoodlett

person

15xPositive

Ron Rasin

person

12xPositive

Silverfort

organization

10xPositive

Shashwat Sehgal

person

8xPositive

Python

other

8xPositive

Trail of Bits

organization

7xPositive

1Password

organization

6xPositive

Rust

other

6xPositive

PZero Security

organization

5xPositive

Microsoft

organization

4xNeutral

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