Petra Kis-Herczegh
35 posts
ExpressJS: How to throw custom errors
The problem Throwing readable custom errors is one of the most critical steps in the development of web…
Portswigger’s lab write up: Clickjacking with form input data prefilled from a URL parameter
In this apprentice level lab, we will exploit the change email flow from a website vulnerable to clickjacking…
Newcontent.ai
A new way to generate content for your social media, blogs and more! AI generated content on the…
Artisanal Web Development
On our last episode of Static Feedback, I spoke with Joost van der Schee about ‘Artisanal Web Development’,…
The Top 5 Soft Skills SEOs Should Develop
When it comes to SEO, especially technical SEO, we often talk about the importance of hard skills. And…