liam@goldfinch ~/blog · main
~/blog

Blog

45 posts on Xperience by Kentico, .NET, AI tooling, and building things with code.

how-data-protection-apis-enhance-security-in-your-cms.md 4 min
#post
18 Mar 2025

How Data Protection APIs (DPAPI) Enhance Security in Your CMS

Securing sensitive data is essential in modern CMS platforms. ASP.NET Core provides the Data Protection API (DPAPI) to help simplify encryption, decryption, and key management. DPAPI is used in many features, including ASP.NET authentication, so even if you're not using it directly, it is important to understand the basics.

#.NET #Security
understanding-content-security-policy-and-its-importance.md 4 min
#post
02 Jul 2024

Understanding Content Security Policy (CSP) and Its Importance

In today's digital landscape, ensuring the security of web applications is more critical than ever. With cyber threats continuously evolving, developers and administrators must implement robust security measures to protect their applications and user data. One such measure is the Content Security Policy (CSP). In this blog post, we'll dive into what CSP is, why it's essential, and how you can easily manage CSP headers for Xperience by Kentico.

#Kentico #Security
keeping-your-xperience-by-kentico-project-up-to-date-using-dependabot.md 4 min
#post
25 Jan 2024

Keeping your Xperience by Kentico project up-to-date using Dependabot

Secure your Xperience by Kentico website with Dependabot - an automated package scanner for timely updates. Learn how I integrated it into Azure DevOps for my blog site.

#Kentico #Security
setting-up-azure-key-vault-in-kentico-xperience-13.md 4 min
#post
23 Oct 2023

Setting up Azure Key Vault in Kentico Xperience 13

Azure Key Vault is useful for securing sensitive data for both Kentico Xperience 13 presentation and administration websites, but how do you implement it? Let's take a look!

#Kentico #Security