liam@goldfinch ~/blog · main
~/blog

Blog

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

the-kentico-saas-migration-automated-deployments.md 4 min
#post
29 Apr 2025

The Kentico SaaS Migration: Automated Deployments

Learn how I adapted my existing Azure DevOps CI/CD pipelines to automate deployments to Kentico SaaS. This guide covers building, testing, packaging, and deploying to SaaS environments.

the-kentico-saas-migration-a-step-by-step-guide.md 4 min
#post
23 Apr 2025

The Kentico SaaS Migration: A Step-by-Step Guide

A practical guide to migrating an Xperience by Kentico site to Kentico SaaS - covering prep, code updates, and your first deployment.

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.

umbraco-tips-for-newcomers-insights-from-an-outsider.md 4 min
#post
19 Dec 2024

Umbraco Tips for Newcomers: Insights from an Outsider

I have published my first Umbraco related article in the calendar, 24 Days in Umbraco. It provides insights for newcomers, some tips on how to get started. Read more about the article.

how-to-easily-extend-xperience-by-kentico-ui-pages-with-page-extenders.md 4 min
#post
13 Sept 2024

How to Easily Extend Xperience by Kentico UI Pages with Page Extenders

UI page extenders in Xperience by Kentico allow you to customise existing UI pages without modifying their source code. In this post, we’ll walk through a simple example of reordering columns in a listing layout to better suit your needs.

enable-quick-page-editing-from-your-xperience-by-kentico-website-channels.md 4 min
#post
23 Aug 2024

Enable Quick Page Editing from Your Xperience by Kentico Website Channels

Simplify content management with this new package for Xperience by Kentico. It adds an "Edit Page" button to your website channels, allowing editors to quickly access the Kentico administration interface and make updates effortlessly. Enhance your workflow and keep your content fresh with ease.

boost-site-speed-using-image-processing-for-xperience-by-kentico.md 4 min
#post
05 Aug 2024

Boost Site Speed Using Image Processing for Xperience by Kentico

Discover how the XperienceCommunity.ImageProcessing package can significantly enhance your website's performance in Xperience by Kentico. This integration allows for resizing images and converting them to modern formats like WebP, resulting in faster page loads and improved user experience.

a-guide-to-the-xperience-by-kentico-certified-developer-certification.md 4 min
#post
30 Jul 2024

A Guide to the Xperience by Kentico Certified Developer Certification

Discover the newly extended Xperience by Kentico Certified Developer certification, designed to showcase your expertise in the platform. Learn about the certification process, key topics covered, and tips for success from a Kentico MVP. Perfect for developers looking to validate their skills and advance their careers.