Before I start: I’m writing this both to clear my head and to vent / rant a little, but also in response to people both from the Netherlands and from abroad who have shown interest in working as an independent contractor over here.
“Well, it works on my machine”
While most of the clients I work with are based in Europe, over the last couple of years my client base on the North American side of the Atlantic has slowly but surely started to grow, mainly in the United States. As someone who really enjoys working with and learning from individuals and companies across the globe, this something that I’m...
In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top 10. For each entry, I’ll show you how to perform experiments on APIs to test for the vulnerability, and I’ll discuss my observations.
Aahh… LinkedIn. I’ve been struggling with the platform for years. One the one hand, I’ve made some great connections on there, and it has helped me tremendously in increasing my visibility, or, as I sometimes put it, as a platform for shameless self-promotion.
Unless you have been living under a rock for the last few years, you probably have seen the same massive surge I’ve seen in the application of artificial intelligence (AI) to pretty much every problem out there, in software testing, in software development, and in life in general.
In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top 10. For each entry, I’ll show you how to perform experiments on APIs to test for the vulnerability, and I’ll discuss my observations.
When you’re working on a contract testing implementation, there are a lot of good resources out there to help you out with the hands-on part of your challenges. For example, if you’re working with Pact, there’s the documentation and a great community on Slack to help you figure out the answer to many of your questions.
There’s a running gag in the professional world that you can recognize a consultant from the fact they always answer questions in the same way:
Over the last year or two, I’ve found myself talking about contract testing more and more often, in talks, workshops, as well as when I’m working with clients. One of the promises of contract testing is that it will help reduce your dependency on long, slow, expensive end-to-end tests. But how does that work in practice?
In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top 10. For each entry, I’ll show you how to perform experiments on APIs to test for the vulnerability, and I’ll discuss my observations.
Yes, it is that time of the year again: the days are short, cold and (especially this year) particularly rainy, and it is time to look back on what 2023 brought me, professionally, as well as look ahead to what I would like to focus on in 2024.
In this blog post series, I am going to explore the vulnerabilities in the OWASP API Security Top 10. For each entry, I’ll show you how to perform experiments on APIs to test for the vulnerability, and I’ll discuss my observations.
This week sees the release of RestAssured.Net version 4.2.0. Next to support for .NET 8, which has been released earlier this month, one of the most significant changes has been made in the support for creating and sending multipart requests. In this blog post, I want to share some more details on these improvements.