Josh Gillespie discusses threat modeling, emphasizing its importance in identifying and protecting assets against adversaries by addressing five key questions. The process involves understanding the objectives, potential consequences of failures, and the willingness to mitigate risks using technical frameworks like STRIDE and DREAD. Gillespie also encourages a change in perspective and civic action as part of practical security practices.