MVP 2026
Technology
MVP 2025
Technology
MVP 2024
Technology
MVP 2021
Technology
MVP 2020
Commerce
MVP 2019
Technology
MVP 2018
Technology
Timeline
2025
22/Aug
CS0604415: Don't have access to Deploy App
Reported Sitecore XMCloud permissions issue for partner organisation. The issue was related to license expiry, yet Sitecore wasn't showing the right message to the user to inform about license problems.
Sitecore XM CloudSUGCON 2025: XMCloud Rule Engine
Presented XMCloud Rule Engine on SUGCON 2025 in Sydney.
https://anz.sugcon.events/
Showed demo of the running Sitecore rules in NextJS apps for personalization, workflows and building AI-powered chatbots in Sitecore.
Sitecore XM Sitecore XP Sitecore XM Cloud Sitecore JSS2025
14/Aug
PDXP-15211: Applying SC Hotfix SXA-8249-1 to 10.3.1 Sitecore container gives error
Feature request was raised by Sitecore as a result of my support ticket (CS0611319) to ensure that future cumulative fixes would be included in container image.
Sitecore XM Sitecore XPNPM Package @jss-rule-engine/chat
Published open-source NPM package for building AI-enabled chatbots in Sitecore using Sitecore rules. The module is built on top of the XMCloud Rule Engine module that I was working on and allows to build chatbots purely with Sitecore rules with little or no-code required.
Sitecore XM Sitecore XP Sitecore XM Cloud Sitecore JSSVirtual Sitecore Headless Development User Group #14
Presented at Virtual Sitecore Headless UG organised by Martin Miles
Covered and demoed new features and improvements for the module.
Session 3 - XMCloud Rule Engine: A custom module for running Sitecore rules in NextJS JSS Rule Engine is a custom module that allows running Sitecore rules with NodeJS runtime that could be used for building automation workflows and no-code chatbots in Sitecore. By default, Sitecore doesn't support running the Sitecore rules with JSS, even though rules fiel...
Sitecore XM Sitecore XP Sitecore XM Cloud Sitecore JSSXMCloud Rule Engine module
Through the year I actively contributed to the XMCloud Rule Engine open-source module that I published previously . (Github repo: sitecore-jss-rule-engine)
The following improvements were added on the module:
- Created workflow engine runner that is using Sitecore rules field for setting up workflow business logic in Sitecore
- Implemented scheduled task runner to run workflow from NextJS Cron tasks
- Implemented ready-made actions and rules for the workflow engine (sending email message...
December Sitecore Auckland User Group
Presented tips and tricks for optimizing Docker images on Auckland Sitecore UG
7.00pm - Optimizing Docker builds - tips and tricks - Jack Spektor The session would cover the recommendations on how to make Sitecore builds faster, use less space and reusable.
Sitecore XM Sitecore XP2024
28/Oct
GraphQL tips & tricks
Sharing insights on working on exposing Sitecore content through Headless Services GraphQL endpoint for AKQA Tech Guild meetup inside the company.
Sitecore XM CloudJSS Rule Engine
I'm actively working on developing JSS Rule Engine module that would enable to re-use Sitecore rule-engine in NextJS applications.
It's reusing the rules field that exists in Sitecore XM and is exposed through Experience Edge, and allows to run Sitecore rules on client-side or Vercel edge.
I believe this module could be used by the community for marketing automation and personalization.
Sitecore XM CloudParsing Sitecore rules and running them in pure JS without any BE rather than GraphQL
I've shared my JSS Rule Engine and showcased how it could be used for personalization in Auckland User Group meetup.
The talk covered technical aspects of how we could implement custom personalization provider in Sitecore JSS both in SSR and SSG implementations, and also included a live demo of JSS Rule Engine being used.
Sitecore XM CloudSpeed up updating your NuGet DLLs versions during the Sitecore upgrade.
Shared my learnings from upgrading Sitecore from 10.1 to 10.3.1
Provided a Powershell script to generate a list of DLLs with their versions that could be later copied from the Docker container and compared with a diff tool to ensure that all assemblies NuGet versions in the application were upgraded correctly.
Sitecore XM Sitecore XP