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.
Hi, I'm Dylan
Insight Categories
Latest Posts

Create a Local Chat Assistant with Open AI and Microsoft Chat Copilot
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.

Sitecore Personalize: New Developer Focused API Keys
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.

Part Two: Using Extended View Event Data in a Sitecore Personalize Decision Model
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.

Capturing Additional Data in a View Event in Sitecore CDP/Personalize
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.

Introducing Sitecore CDP/Personalize Serializer/CLI Tool
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.

Sitecore Personalize: How to Recover an Archived/Deleted Experience or Experiment
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.

How to Change the Node Version for Netlify Builds
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.

Closing a Session in Sitecore CDP with the Stream API Using Postman
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.

Building Your First Node JS CLI
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 at Github CoPilot - AI Powered Programming
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.

Getting the GuestRef in the Browser with Sitecore CDP/Personalize
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.

Introduction to the Git CLI - Simple Commands
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.

Become a VSCode Power User while using Project Code Snippets
Sharing my latest recommendation to improve developer efficiency within VS Code, while building you into a VSCode Power User.

Configuration of 301 Redirects with Netlify and Next.Js
My recent 301 redirect journey with Netlify, to redirect Sitecoremaster.com to Dylanyoung.dev. Might be helpful to those new to Netlify/Next.js.

The Journey to Building a Blog in Next.Js and Sanity.io
A short look into the elements of my new blog and the custom development needed to build it using Next.js and Sanity.io

Venturing Into the World of #DevRel
A brief look at my new journey into the life of a #DevRel Professional.