Blog

Insights into selected projects and roles.

Every now and then I write about topics that concern me or my work. Here is an overview of all articles I have published so far.

Search for articles
Show only:
AI / KI Best Practice DevOps JavaScript Node.js Performance Security Software Development

13 articles available

08/01/2024

Learn how to implement rate limiting for a typical login form using Express.js and Nginx to protect your application from brute-force attacks and overload.

Read more
Best Practice DevOps Node.js Security Software Development
07/10/2024

Discover the benefits of passwordless authentication, which uses alternative methods like One-Time Passwords (OTPs) and Magic Links to enhance user experience and security. Learn how to implement a passwordless login system with Node.js and Express.

Read more
Node.js Security Software Development
06/08/2024

Why AI should not be seen as a job killer, but as a job enhancer. My thoughts and experiences on current developments.

Read more
AI / KI Software Development
01/04/2024

What is Content Security Policy (CSP) and how can it be used to protect web applications?

Read more
Best Practice Security
08/20/2023

The potential dangers of excessive dependence on SaaS and PaaS infrastructures. My thoughts and observations on current developments.

Read more
DevOps Software Development
08/01/2023

What is Clean Code and how can you write it? What are the benefits of Clean Code and how can you establish it in your team? 10 principles every developer should know.

Read more
Software Development
07/12/2023

How has frontend development evolved over the past few years and what impact does that have on complexity and time?

Read more
Software Development
04/22/2023

What is technical debt in software development and how to detect and avoid it early.

Read more
Software Development
01/10/2023

Boost the performance of your web application with the help of web workers. What exactly are web workers and how can they help to improve performance?

Read more
JavaScript Performance
11/03/2022

An efficient and secure way to clone objects in JavaScript. What advantage does structuredClone offer over widely used methods like JSON.parse / stringify or the spread operator?

Read more
JavaScript
10/29/2022

What is the Barrier-Free Information Technology Ordinance (BITV) and how can you make your web application barrier-free?

Read more
Best Practice Software Development
10/04/2022

Cross-Site Scripting (XSS)? What types of XSS are there and how can you protect your web application from it?

Read more
Security Software Development
09/28/2022

What are CSRF tokens and how do they protect your web application?

Read more
Best Practice Security Software Development