Here is a list of contributions from Chris Sulham for Sitecore MVP in 2024:
Blog Posts
Velir Blog
Note: Velir’s marketing team chose the titles for these posts. I think they’re rather dry but they know SEO.
- Upgrading to Sitecore 10.4 – (This post is about mindset and approach for a Sitecore upgrade, not a dry step by step, and it’s not specific to 10.4)
- Sitecore Symposium Takeaways
Personal Blog
- Crawling Sitecore XM Cloud Content with Yext
- .NET not mapping fields with spaces in the headless SDK
- Indexing XM Cloud content with Sitecore Search
- Real-time Search Updates with Experience Edge Webhooks: Part 1
- Real-time Search Updates with Experience Edge Webhooks: Part 2
Code
Sample code from my WebHooks blog posts and speaking session:
https://github.com/csulham/nextjs-sandbox/tree/main/pages/api
Speaking
Headless User Group, Dec 2023
Raiders of the New Tech Stack, the XM Cloud Adventure
https://www.meetup.com/sitecore-headless-development-usergroup/events/296830646/
Martin Miles invited us to speak at this session after being our room assistant at Sugcon NA, where we presented last year. We presented with Nabil Orfali from Kajoo and Liz Nelson from Sitecore, so it was a good line up. This was a virtual session.
SUGCON EU, April 2024
Composable Search with Edge Webhooks and GraphQL
https://europe.sugcon.events/Sessions
I presented on using Webhooks to do near real-time search indexing updates with XM Cloud. This was an in-person talk in Dublin.
SUGCON NA, October 2023
Raiders of the New Tech Stack: The XM Cloud Adventure with Children’s National Hospital
https://na.sugcon.events/Sessions
This was a case study from a architecture and implementation viewpoint for a big customer moving from .NET and XP to Next.js and Headless. Presented with an Indiana Jones theme to make it fun.
This speaking session was before Dec 2023 but they said we can go back 18 months in the channel if we’re not currently MVPs.
Bug Reports
Headless
- CS0400902- GraphQL query returns incorrect results from Edge when a field has 2 taxonomies but it works on preview endpoint
- CS0407323- Experience Edge not respecting sort order
- CS0414935- Empty Droplink fields return null in layout service
- CS0444757- Datasource items ignoring workflow publishing restrictions
- CS0422994- Filterng on Checkbox field is a different type in GraphQL schema on Edge vs XM
- CS0427844- Pages errors with authentication
Sitecore Search
- CS0434663- Can’t add more than 1 attribute at a time
- CS0441912- Unable to sort search results when faceting
- CS0440819- Cannot change content entity template
- CS0438928- Unable to add Lowercase analyzer to sort option
- CS0435753- Can’t add Date attributes to API results
- CS0433098- “Unknown Error” when trying to add entities, or attribute to entities
- CS0432545- Fields with spaces in the name will not map to properties
Sitecore Slack
Invited by Justin Laster to participate in a feedback session with the Sitecore Search product team (can’t screenshot this because the messages are hidden)
Feedback and discussion on Pages & Edit Frames:
Sitecore Search discussions and bug reports:
General chat discussion and bug report: