Loading...
Skip to Content

Search Results

Blog Post
From Agentic Theory to Practicality: Using Optimizely Opal’s Instructions Feature

From Agentic Theory to Practicality: Using Optimizely Opal’s Instructions Feature

A practical look at Optimizely Opal’s Instructions feature — from built-in agents to creating and managing custom instruction workflows. Ideal for teams scaling AI-powered content with structure and intent.
4 Minute Read
Blog Post
Episerver - Initial thoughts

Episerver - Initial thoughts

After primarily working with SDL Tridion for the past 5 years (along with Contentful) and prior to that Umbraco. I have recently started working with Episerver, and I wanted to give my initial thoughts on it. After starting the training/certification I noticed some really nice features such as the code first approach and InitializableModule.
2 Minute Read
Blog Post
Looking back at Optimizely in 2025

Looking back at Optimizely in 2025

Explore Optimizely's architectural shift in 2025, which removed coordination cost through a unified execution loop. Learn how agentic Opal AI and integrated data systems drive learning velocity for developers and marketing teams.
4 Minute Read
Blog Post
Adding Geolocation Personalisation to Optimizely CMS with Cloudflare

Adding Geolocation Personalisation to Optimizely CMS with Cloudflare

Enhance your Optimizely CMS personalisation by integrating Cloudflare's geolocation headers. Learn how my Cloudflare Geo-location Criteria package simplifies visitor group targeting.
1 Minute Read
Blog Post
Why C# Developers Should Embrace Node.js

Why C# Developers Should Embrace Node.js

Explore why C# developers should embrace Node.js especially with Optimizely's SaaS CMS on the horizon. Understand the shift towards agile web development and how mastering Node.js can open up new opportunities in the evolving digital landscape.
2 Minute Read
Blog Post
C# 9.0 - Blurring the lines between object oriented programming and functional programming

C# 9.0 - Blurring the lines between object oriented programming and functional programming

There are two basic types of programming languages, object-oriented and functional, what happens with these worlds collide?
3 Minute Read
Blog Post
Promoted and Certified

Promoted and Certified

What a busy week
1 Minute Read
Blog Post
Mediator Design Pattern for CMS builds

Mediator Design Pattern for CMS builds

My approach to dynamic CMS content using Mediatr (and Automapper)
1 Minute Read
Blog Post
Building Faster Feedback Loops with Opal: Two Hackathon Projects

Building Faster Feedback Loops with Opal: Two Hackathon Projects

Two Opal Hackathon projects explored how to bridge data and action. Using the Optimizely.Opal.Tools SDK, we extended Opal with new tools, showing how it acts as an enablement layer for developers and marketers.
4 Minute Read
Blog Post
Improving Contentful Search with Azure Cognitive Search

Improving Contentful Search with Azure Cognitive Search

Contentful does have some basic search functionality, but it is quite limited and quite difficult to implement (at least in .net). So leveraging Contentful webhooks I decided to index the data into Azure Cognitive Search service.
3 Minute Read
Blog Post
My Journey to Sandan: Reflections on Passing my 3rd Dan Grading in Japanese Jiu-Jitsu

My Journey to Sandan: Reflections on Passing my 3rd Dan Grading in Japanese Jiu-Jitsu

I recently passed my Sandan (3rd Dan) grading in Japanese Jiu-Jitsu, and it was an experience I will never forget. The journey to this point has been a long and challenging one, filled with ups and downs, but ultimately, it was a moment of triumph that made all the hard work and dedication worthwhile. In this blog post, I want to share my reflections on the journey to Sandan, and what it took to achieve this significant milestone in my martial arts journey.
1 Minute Read
Blog Post
Optimizely SaaS CMS DAM Picker (Interim)

Optimizely SaaS CMS DAM Picker (Interim)

Simplify your Optimizely SaaS CMS workflow with the Interim DAM Picker Chrome extension. Seamlessly integrate your DAM system, streamlining asset selection and insertion. Enhance content creation efficiency and ensure brand consistency. Try it today!
1 Minute Read

Type of content

Categories

Tags

OPTIMIZELY - 20 C# - 10 DOTNET - 9 CMS - 7 CONTENTFUL - 6 DEVELOPMENT - 3 SAAS - 3 AGENTIC AI - 2 CERTIFICATION - 2 CHROME EXTENSION - 2 LOAD TESTING - 2 MARTIAL ARTS - 2 MEDIATOR - 2 NUGET - 2 OPTIMIZELY OPAL - 2 PAAS - 2 TECHNICAL ARCHITECT - 2 VISUAL BUILDER - 2 26 - 1 3RD DAN - 1 AI - 1 AI AGENTS - 1 AI CONTENT GENERATION - 1 ANGULAR - 1 ARCHITECT - 1 ARTIFICIAL INTELLIGENCE - 1 AUTOMATION - 1 AZURE - 1 AZURE COGNITIVE SEARCH - 1 BACKEND-FOR-FRONTEND (BFF) - 1 BEHAVIOUR ENGINEERING - 1 CAREER - 1 CLEAN ARCHITECTURE - 1 CMS SELECTION - 1 COGNITIVE - 1 COMPUTER SCIENCE - 1 CONTENT MANAGEMENT - 1 CONTENTFUL.NET - 1 DEPT® - 1 DESIGN PATTERNS - 1 DEVELOPER TOOLS - 1 DIGITAL AGENCY - 1 DIGITAL EXPERIENCE PLATFORMS (DXP) - 1 DIGITAL TRANSFORMATION - 1 DOTNET ASPIRE - 1 EDITOR INTERFACE - 1 EDUCATION - 1 EPISERVER - 1 EXAM PREP - 1 FUNCTIONAL PROGRAMMING - 1 GRAPHQL - 1 HEADLESS CMS - 1 INSTRUCTION AGENTS - 1 JIU-JITSU - 1 JMETER - 1 LEADERSHIP - 1 MAC - 1 MANAGEMENT - 1 MEDIATOR PATTERN - 1 NEW JOB - 1 NODEJS - 1 OMVP - 1 OPAL - 1 OPAL AI - 1 OPAL TOOL - 1 OPEN SOURCE - 1 OPTIMIZELY CMS - 1 OPTIMIZELY DAM - 1 OPTIMIZELY SAAS - 1 OPTIMIZELY SAAS CMS - 1 OPTIMIZELY VISITOR GROUPS - 1 PERSONAL DEVELOPMENT - 1 PERSONALISATION - 1 PRIORITISATION - 1 PROJECT MANAGEMENT - 1 PROMOTION - 1 PROMPT ENGINEERING - 1 PYTHON - 1 ROADMAP - 1 SANDAN - 1 SDL - 1 SDL TOPOLOGY MANAGER - 1 SEARCH - 1 SELF IMPROVEMENT - 1 SITEMAP - 1 SOFTWARE ARCHITECTURE - 1 SOFTWARE DEVELOPMENT - 1 TAGGING - 1 TAURUS - 1 TAXONOMY - 1 TECHNICAL ARCHITECTURE - 1 TECHNOLOGY STRATEGY - 1 TIME MANAGEMENT - 1 TRIDION - 1