Below is the latest published content. I cover anything and everything that I love, which includes topics that are new and exciting including AI/ML, CI/CD and Infrastructure.
In this weeks AI Friday episode, I’ll be covering a scenario where I wanted to have Generative AI create an output specific future additional development and the natural progression I went through to turn that into reality with the help of proper Prompt Engineering.
20 min read
In this blog post I reflect on my recent role in Developer Advocacy at Sitecore, where I contributed content frequently. Now after Sitecore, I plan to continue contributing content and I wanted to share some of the ways I plan to do this moving forward.
15 min read
In this blog post I’ll look at various options when wanting to personalize experiences with Sitecore Personalize. I’ll cover if you are using XM Cloud and then scenarios or options that are available to you if you are using XP/XM and then finally everyone else.
In this blog post I’ll look at how you can use the Sitecore Search User profile to access affinity scores and recent searches to help personalize the users experience on your site, using Sitecore Personalize.
45 min read
In this blog post we explore the changes needed to support Sitecore Personalize Web Experience/Experiments for XM Cloud. We’ll talk about the differences presented in JSS 21.6 and above as well as the changes needed for the Engage SDK.
Learn how to use Sitecore Personalize to achieve XP-like pattern-profile-cards-with-any CMS, including XM Cloud.
35 minute read
In this blog post, I will take a step back and provide an overview of the segments of functionality that make up most modern Generative AI Chat Copilot. I will also discuss popular options and terms that are useful when building your own chat copilot application.
In my latest blog this week, I’m going to talk about how you can start with the Microsoft Chat Copilot open source repository to start creating your own copilot application with Open AI locally on your own machine.
35 min read
Today a project that has been in the works for a few months, which is to improve the developer experience with developer-generated tokens for Sitecore Personalize have been released, and I’ll talk through this release and some of the things it means for Developers.
In my next blog post on Sitecore CDP/Personalize, I look into building upon my recent content on how to capture additional arbitrary information about the pages that my users are viewing, but in this post I will explore how to then use that information in a decision model which we will then use for a Web Experience.
In my latest blog post on Sitecore CDP/Personalize, I explore the different approaches to track arbitrary information in CDP, so that we can then use Sitecore Personalize in a later blog post to create a Decision Model and a Unique Web Experience based on the content the user is viewing for my blog.
20 minute read
I walk the user through a PoC that I introduced to the community at Sitecore Symposium 2022 in Chicago, on a New Developer experience for Sitecore CDP/Personalize, including the journey to create this PoC and what’s next for this project.
In this article I walk the user through the different authentication types for OAuth and working with Sitecore CDP/Personalize. Once I’ve covered authentication, I take the user through the exercise of using the APIs to recover an archive/deleted experience/experiment.
In this article we take a look at how to use the package.json to specify a node/npm engine for our local development. We then explore the .nvmrc file and how this applies to a Netlify build to enforcing netlify to build with a specific version.
In my latest video for Discover Sitecore, I am going through a flow with Postman, one topic from that video that I wanted to cover deeper, is how to use the Stream or Real Time API’s in Postman to end/kill a session.
In this article, I take the reader on the journey as I explore how to create a Node-based CLI. I talk a little bit about how to run a CLI using NPM or NPX and then cover the code I used to create one.
First Look into AI Powered Programming. Should we worry about losing our jobs or will this just increase Developer efficiency. This article is my first initial thoughts on Github Copilot with less than 24 hours of usage.
In this blog post, I discovered something as I continue to explore the APIs, and thought it might create the same ah hah moment for others as they try to understand the different IDs in the browser vs the Guests List in your CDP/Personalize tenant.
Exploring the basic commands to getting started with the Git CLI, for those more familiar with GUI interfaces working with Git source control. This constitutes a nice refresher into Git commands for the CLI and terminology explaining the basics of Git and Source Control.
Sharing my latest recommendation to improve developer efficiency within VS Code, while building you into a VSCode Power User.
My recent 301 redirect journey with Netlify, to redirect Sitecoremaster.com to Dylanyoung.dev. Might be helpful to those new to Netlify/Next.js.
A short look into the elements of my new blog and the custom development needed to build it using Next.js and Sanity.io
A brief look at my new journey into the life of a #DevRel Professional.
Learn about the Basic structure of an ARM template when trying to create infrastructure for any project in Azure.
Learn how to use the Open Source tool Leprechaun to automatically generate Glass Mapper model files.
A retrospective analysis of why I was giving back to the community back in 2017, when at that time I had never become an MVP before. This is interesting because 7 years later, I had been MVP for 5 years and have created an impressive audience and will now get back to contributions for the community again.
15 min
Learn a little about my exploration into NPM and Gulp and why they are important.
In this blog post I'll explore simple CRUD operations with the Sitecore Item API, specifically reading items. This was one of my earliest blog posts since it was only 1.5 to 2 years after I learned Sitecore.
35 min
This was a recap of the 2016 Sitecore Symposium (Day One) in New Orleans. I talk a little about my journey into learning Helix and about the Habitat project, which I found was useful for multiple projects in the future.
In this blog post I explore Search Engine Optimization (or SEO) and what considerations should be reviewed when working with it and Sitecore. This is a blog post from the older days of Sitecore and even though alot of this information should be considered, some of it has also changed.
Learn about best practices when working with the Sitecore Platform DXP, including how to handle customizations to HTML caching.
In this blog post I explore a different way to handle dynamic placeholders that can be done from the Content Editor. This was a fun exploration from my past, but over time found several issues with this approach and it should not be used in an actual implementation
40 min read