I'm currently a software developer and have been for about fifteen years now. I decided some time ago that being average is no longer good enough and as part of that I'm documenting things I do and any thoughts I have along the way.

A key point is that while trying to get things right, I firmly expect to get things wrong along the way. Feel free to help me out, no-one becomes great on their own!

Got a comment or correction (I’m not perfect) for this post? Please leave a comment below.
You've successfully subscribed to Gavin Johnson-Lynn!

My Pluralsight Courses: (Get a free Pluaralsight trial)

API Security with the OWASP API Security Top 10

OWASP Top 10: What's New

OWASP Top 10: API Security Playbook

Secure Coding with OWASP in ASP.Net Core 6

Secure Coding: Broken Access Control

Python Secure Coding Playbook