Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

101: Application Security - Anthony Shaw

101: Application Security - Anthony Shaw

FromTest and Code


101: Application Security - Anthony Shaw

FromTest and Code

ratings:
Length:
47 minutes
Released:
Feb 19, 2020
Format:
Podcast episode

Description

Application security is best designed into a system from the start.
Anthony Shaw is doing something about it by creating an editor plugin that actually helps you write more secure application code while you are coding.
On today's Test & Code, Anthony and I discuss his security plugin, but also application security in general, as well as other security components you need to consider.
Security is something every team needs to think about, whether you are a single person team, a small startup, or a large corporation.
Anthony and I also discuss where to start if it's just a few of you, or even just one of you.
Topics include:
Finding security risks while writing code.
What are the risks for your applications.
Thinking about attack surfaces.
Static and dynamic code analysis.
Securing the environment an app is running in.
Tools for scanning live sites for vulnerabilities.
Secret management.
Hashing algorithms.
Authentication systems.
and Anthony's upcoming cPython Internals book.
Special Guest: Anthony Shaw.
Released:
Feb 19, 2020
Format:
Podcast episode

Titles in the series (100)

Test & Code is a weekly podcast hosted by Brian Okken. The show covers a wide array of topics including software engineering, development, testing, Python programming, and many related topics. When we get into the implementation specifics, that's usually Python, such as Python packaging, tox, pytest, and unittest. However, well over half of the topics are language agnostic, such as data science, DevOps, TDD, public speaking, mentoring, feature testing, NoSQL databases, end to end testing, automation, continuous integration, development methods, Selenium, the testing pyramid, and DevOps.