Skip to main content

Dylan McCurrySolutions Architect

I am a certified Sitecore developer, code monkey, and general nerd. I hopped into the .NET space 10 years ago to work on enterprise-class applications and never looked back. I love building things—everything from from Legos to software that solves real problems. Did I mention I love video games?

Blogs from this Author

Enterprise Accelerator Automation@1x

Enterprise Accelerator: Scaffolding Automation Strategies

This is where it gets fun.  Let’s talk about some ways to ease your life when working with an Enterprise Layer via scaffolding automation. By the way- this series assumes that you’re ready to embrace automation.  I recommend you install Sitecore PowerShell extensions on all Sitecore environments, from local development up through production.  For production usage, please […]

Abstract Runner@1x.jpg

Multisite configuration management with an Enterprise Accelerator

Managing your multisite configuration takes a special touch. Building a tenant-agnostic strategy for components and functions is key to ensuring you have an Enterprise layer that is flexible and efficient.

Jttc Continuous Delivery Enterprise 01

Continuous Delivery for the Enterprise Accelerator

Managing your DevOps strategies can be a bit tricky – from builds and releases to the tools you need to be successful, navigating Sitecore can sometimes require a guide along the path. This post explores Team Development for Sitecore and Sitecore Ship as tools to drive DevOps automation in Sitecore.

Navigate Experience Editor

How to Navigate Experience Editor Effectively

Understanding where you are within Experience Editor is critical to understanding what you are editing. Understanding the 3 distinct editable elements can help you navigate more effectively.

Two Runners@1x.jpg

Enterprise Accelerator: Versioning

Take your Enterprise Accelerator to Level 4…if automation is the “what”, versioning is the “how’! Learn how to version in .NET and build on your scaffolding and helix solution strategies.

Accelerate@1x.jpg

Enterprise Accelerator: Helix Solution Structure

Helix is an architectural pattern outlined by Sitecore to help guide developers into organizing their solutions in a consistent and flexible manner.Each tenant website that we introduce to the CMS should be thought of as living within the Project layer.

People Running@1x.jpg

Enterprise Accelerator, Part 1: What and Why?

One of the beautiful parts of Sitecore is that it doesn’t force you into a particular implementation pattern. You can build websites as small and simple as you like, or as large and complex as you need. You can have a single website driven by the CMS, or dozens hosted out of the same installation.

Sunrise@1x.jpg

We built a website in a day – Pt. 2: Assembly Process

Queue Thursday morning and it’s time to get started. We know we’re building the foundations of a new website, and we want to start it off correctly. To do this, we’re going to follow what we call the ‘Assembly Process’. Assembly Process If you’ve worked with Cesia or myself in the past, you’ve probably seen […]

White Clock@1x.jpg

We built a website in a day – Pt. 1

We recently built a website that meets the minimum viable product for a customer in under 24 working hours. An Enterprise Accelerator is the key, the secret sauce.  This particular accelerator is built upon SCORE, but these principles can be applied to any CMS accelerator platform.

Ribbon@1x.jpg

Creating an Experience Editor Ribbon button for SCORE pages

Recently on a few of my projects, we’ve been discussing how to further enhance the content authoring experience for users.

Red Tiles Layout@1x.jpg

Site Clusters – Part 4: Renderings shmenderings; or why you should care about Shared and Final layout

A critical portion of understanding Site Clusters is wrapping your head around Shared and Final layout, and understanding their impact on your assembly.

Flags@1x.jpg

Site Clusters – Part 3: Owning your language architecture

When we talk about Site Clusters — as you hopefully read in Part 1 and Part 2 of this series — we’re referring to the localization strategy for translating a website from one localized language to many other localized languages. Let’s imagine you have a website which you want to distribute to all of North America.

Load More