WRITING
What happens when you build a web app and then try to break it yourself?
A practical look at the security controls added to this portfolio's Express backend.