Tyler Holmes

Sitecore MVP Application
Tyler Holmes

Tyler Holmes

2025 Sitecore MVP Application

Full Stack Sitecore Developer

Over the past year, I've spent a lot of time contributing to the Sitecore community in the best way I can. I've focused on exploring less common media creation methods, such as SUGs and YouTube videos, to make Sitecore more accessible to everyone!

Sitecore Projects

See my credibility as a Sitecore developer with my 2024 projects

CPA Canada

CPA Canada


Full Stack Developer

Sitecore XM 10.3 - Migrate from XP 9.3 to XM 10.3 Headless, Full JSS Redesign

ENMAX .Next

ENMAX .Next

Finalist, Sitecore Experience Award

Full Stack Developer

Sitecore XM Cloud - CDP / Personalize, Search, Content Hub, Full JSS Redesign

ENMAX MyAccount

ENMAX MyAccount


Full Stack Developer

Sitecore XM Cloud - CDP / Personalize, Search, Content Hub, Full JSS Redesign

User Group Presentations

Virtual Sitecore Headless Development User Group #8

Virtual Sitecore Headless Development User Group #8

Hosted By: Martin Miles

Demographic: North America

Link to Youtube Recording

August 16, 2024

Sitecore User Group - Jaipur

Sitecore User Group - Jaipur

Hosted By: RP India User G.

Demographic: India

Link to Youtube Recording

August 31, 2024

YouTube Videos

How To Setup Your Sitecore XM Cloud Environment with Docker

Runtime: 13 minutes

July 8, 2024

Sitecore JSS Link vs Next Link

Runtime: 16 minutes

September 4, 2024

Sitecore Blogs

100% Tyler-Written Content: All my articles were researched and written personally, without the crutch of AI writing tools. AI was only used for small editorial changes like grammar and spelling fixes.

How To Effectively Split Up Complex Sitecore JSS Components to Multiple Developers

How To Effectively Split Up Complex Sitecore JSS Components to Multiple Developers

Learn how to divide front-end development tasks across multiple developers to boost efficiency, impr...

September 23, 2024

Architecting Complex Sitecore Forms with Next.js in XM Cloud

Architecting Complex Sitecore Forms with Next.js in XM Cloud

Discover a step-by-step approach to building complex Sitecore forms with Next.js. Learn tips to stre...

August 14, 2024

All Sitecore JSS Types and How to Use Them

All Sitecore JSS Types and How to Use Them

Explore how Sitecore leverages JSS types for a dynamic authoring experience in our latest guide.

July 11, 2024

How to Implement E-E-A-T in Sitecore

How to Implement E-E-A-T in Sitecore

Explore how to enhance your Sitecore content for EEAT (Experience, Expertise, Authoritativeness, Tru...

July 4, 2024

How E-E-A-T Will Improve Your Sitecore SEO Rankings

How E-E-A-T Will Improve Your Sitecore SEO Rankings

Explore how EEAT enhances website credibility and impacts Google rankings, integrating these SEO con...

June 25, 2024

The Problem With Client-Side Calls to Sitecore

The Problem With Client-Side Calls to Sitecore

Explore the risks of client-side GraphQL calls to Sitecore and learn secure practices with Next.js s...

June 10, 2024

Two Simple Ways to Improve Your JSS XM Cloud Code

Two Simple Ways to Improve Your JSS XM Cloud Code

Learn simple tricks to enhance your JSS XM Cloud code?s legibility and debug efficiency, including d...

May 27, 2024

How to Add New Items to Your XM Cloud Serialization

How to Add New Items to Your XM Cloud Serialization

Learn to manage and transfer content in Sitecore with serialization. This guide covers the basics, ...

May 15, 2024

Next Dynamic for Sitecore XM Cloud Development

Next Dynamic for Sitecore XM Cloud Development

Learn how to fix component loading issues in Sitecore XM Cloud with Next/Dynamic. Discover debugging...

May 6, 2024

Why You Need a New Components Folder in Your Headless Sitecore Solution

Why You Need a New Components Folder in Your Headless Sitecore Solution

Optimize your JSS solution for Headless Sitecore by restructuring your components folder for better...

April 29, 2024

Next.js Link vs Sitecore JSS Link

Next.js Link vs Sitecore JSS Link

Optimize site navigation with the Sitecore JSS Link, an advanced Next.js Link that auto-detects lin...

April 9, 2024

How to Use Sitecore Placeholders to Create a Reusable Next.js Container

How to Use Sitecore Placeholders to Create a Reusable Next.js Container

Discover how to seamlessly create intricate React containers and integrate them with your Sitecore J...

March 19, 2024

How to Fix Sitecore XM Cloud "GraphQL: No Context Found" in JSS 21.6

How to Fix Sitecore XM Cloud "GraphQL: No Context Found" in JSS 21.6

Implement our hotfix for the GraphQL "No Sitecore context" error in XM Cloud 21.6

February 27, 2024

Implementing Custom Script Into Your XM Cloud Solution

Implementing Custom Script Into Your XM Cloud Solution

Learn how to give your Sitecore authors the ability to easily add/remove third party scripts to any ...

February 8, 2024

How to Set Image Object Position in Sitecore (SXA)

How to Set Image Object Position in Sitecore (SXA)

Learn how to give your Sitecore authors the ability to easily set the image object position on their...

January 16, 2024