NDC Oslo 2023: My 10th NDC

Last week I was in Oslo to attend the NDC conference. I cannot really believe that this was already the 10th NDC Oslo I attended. With 2’600 attendees it was the biggest NDC event ever, but at least for me not the best.   Practical Clean Architecture workshop with Jason Taylor I started my NDC …

Read more

How to Bypass NET::ERR_CERT_INVALID in Chrome for Your Local Development

With new versions of Chrome come new security checks. An especially annoying new “feature” I found yesterday in the NDC Oslo workshop. A not fully configured Angular application had a problem that showed up in Chrome as a NET::ERR_CERT_INVALID error. So far, on the SSL error page of Chrome we could click on the Advanced …

Read more

Azure & Terraform: The Tiny but Important Difference Between Windows & Linux

As part of the release build of our user group site, we use Terraform to create a BDD environment from scratch, run the acceptance tests and then destroy the environment to keep the cost down. As we recently switched the BDD environment from Windows to Linux, we run into this error: Error: creating Linux Web …

Read more

How to Allow Redirects in NWebsec

In one old web application I had to add a redirect form one endpoint to the address of the new application. Everything compiled without a problem, but as soon as I accessed the old address, I got this exception: NWebsec.Core.Exceptions.RedirectValidationException: A potentially dangerous redirect was detected. Add the destination to the whitelist in configuration if …

Read more

Python Friday #155: Download Jetpack Statistics With Playwright

With the newly gained knowledge about Playwright, we have everything together to go and automate a browser to do repetitive tasks. Let’s figure out how Playwright differs from Selenium when it comes to download Jetpack statistics. This post is part of my journey to learn Python. You can find the other parts of this series …

Read more