MVP Summit & SUGCON NA 2023

> Glad I went
Cover Image for MVP Summit & SUGCON NA 2023

I was fortunate to have attended the October 2023 MVP Summit and SUGCON NA at the Mall of America in Minneapolis (thanks, One North 😘). As for the mall itself, it's great for kids. Lots of weird shops. Beef jerky store. Otherwise, it's a mall.

Going to these events and participating in the Sitecore community makes working in the Sitecore ecosystem much more rewarding. You see the bigger picture of what's going on in the space. You get to meet the people behind the products and the people who are using the products.

Big Announcements

The big announcements were XM Cloud Plus and Sitecore Accelerate. You can see all the details here: https://www.cmswire.com/digital-experience/sitecore-dx-minneapolis-2023-composability-cloud-innovations-unveiled/

XM Cloud Plus

For most developers, these announcements won't mean much in the short to mid term, but broadly speaking, XM Cloud Plus is a clear signal that even though Sitecore is going composable, it's still in Sitecore's best interest to ensure that whatever you compose with Sitecore is still Sitecore.

The ongoing joke is that XM Cloud Plus is actually just a cloud version of the classic XP monolith (some referred to it as "XP Cloud"). Of course, this is not true, but it is interesting to see this play out: the immutable principle of the cosmos which dictates that systems perpetually fluctuate between the singularity of monoliths and the decentralization of distributed architectures. It's all cyclical, and it's all layered.

Sitecore Accelerate

With regards to Sitecore Accelerate, Sitecore is signalling that they're doing everything they can to shepherd the masses towards the composable cloud. That said, they were emphatic about remaining committed to continued upgrades and enhancements to XM and XP for as long as there is demand for them.

What I Can Share From the MVP Summit

  • The XM Cloud development team is obsessed with developer experience and is constantly questioning even the most fundamental assumptions about how Sitecore is built and how it should be built. They are always thinking about how they can make things simpler.
  • Developer experience will continue improving.
  • Sitecore really wants to make migrating to XM Cloud as easy as possible.
  • Front end developers are becoming first class citizens.
  • Their yet to be released features and tools are looking great.

Cheesebabies Food Tour

In what seems to be becoming a tradition, Chet Potvin organized a food tour once again. Last year was the deep dish pizza food tour in Chicago.

I took photos as the evening unfolded. Here's the link to the whole album. Feel free to share:

https://adobe.ly/46kbzIu

SUGCON North America

Overall, the organizers did a great job. All the presentations have been posted on YouTube:

https://www.youtube.com/playlist?list=PLvwdDTmlDsRwzzZO33eZhkcwh97tJ0xUa

There were many great talks, but by far my favorites were:

Raiders of the New Tech Stack: The XM Cloud Adventure with Children's National Hospital | Presenters: Chris Sulham & Matthew Richardson

  • Why I liked it: this one provided valuable insight into a real world implementation of XM Cloud, and they presented it in a creative and entertaining way. I appreciated their candor and admission that they ran into some issues along the way and that hacks and workarounds were needed. Real life!

Build for XM Cloud according to the Architect of XM Cloud | Presenter: Andy Cohen

  • Why I liked it: Andy took stock of where Sitecore started, where it is now, and where it's going. He also gave some great tips on how to work with XM Cloud.

Tips and tricks for Next.js and Sitecore Headless | Presenter: Corey Smith

  • Why I liked it: Corey crushed it with this one and provided a ton of great tips and tricks for working with Next.js and Sitecore Headless. I'm looking forward to trying out some of the things he showed.

Typescript Code Generation for Sitecore Data Templates | Presenter: David Ly

  • Why I liked it: I have done lots of work getting TypeScript code generation working with TDS, and I came out of this with the certainty that SCS (Sitecore Content Serialization) CLI + Leprechaun + .csx templates are the best way to approach code generation. After the presentation, I spoke with David and Ben and discovered out that Leprechaun can in fact specify the type of a reference field (drop list, etc), just like TDS can.

General Tips When Traveling to Sitecore Events

  • Bring a power bank with you so that you can charge your phone throughout the day. All the notes and photos drain the battery quickly.
  • Pack less than you think you need.
  • Don't forget to pack all the charging cables! The hotel rooms I've stayed in don't yet have USB-C charging ports. Only USB-A.
  • Bring a good sweater or jacket. The conference rooms can get quite cold.
  • You'll have less free time than you think.
  • Get posting about reflections on the event right away!
  • Take pictures with the people you meet.
  • Jump on the hotel room block deal quickly -- staying at the conference hotel is worth it, and in my experience, the price is quite reasonable after the discount.
  • Introduce yourself to people you don't know ASAP.

Looks like we're off to Nashville in 2024!

Keep jetsetting,

-MG


More Stories

Cover Image for On Mentorship and Community Contributions

On Mentorship and Community Contributions

> Reflections and what I learned as an MVP mentor

Cover Image for Troubleshooting 502 Responses in Azure App Services

Troubleshooting 502 Responses in Azure App Services

> App Services don't support all libraries

Cover Image for Tips for New Sitecore Developers

Tips for New Sitecore Developers

> If I had more time, I would have written a shorter letter

Cover Image for Tips for Applying Cumulative Sitecore XM/XP Patches and Hotfixes

Tips for Applying Cumulative Sitecore XM/XP Patches and Hotfixes

> It's probably time to overhaul your processes

Cover Image for Super Fast Project Builds with Visual Studio Publish

Super Fast Project Builds with Visual Studio Publish

> For when solution builds take too long

Cover Image for Critical Security Bulletin SC2024-001-619349 Announced

Critical Security Bulletin SC2024-001-619349 Announced

> And other scintillating commentary

Cover Image for Security Series: App Service IP Restrictions

Security Series: App Service IP Restrictions

> How to manage IP rules "at scale" using the Azure CLI

Cover Image for NextJS: Short URL for Viewing Layout Service Response

NextJS: Short URL for Viewing Layout Service Response

> Because the default URL is 2long4me

Cover Image for Azure PaaS Cache Optimization

Azure PaaS Cache Optimization

> App Services benefit greatly from proper configuration

Cover Image for NextJS/JSS Edit Frames Before JSS v21.1.0

NextJS/JSS Edit Frames Before JSS v21.1.0

> It is possible. We have the technology.

Cover Image for SPE Script Performance & Troubleshooting

SPE Script Performance & Troubleshooting

> Script never ends or runs too slow? Get in here.

Cover Image for Ideas For Docker up.ps1 Scripts

Ideas For Docker up.ps1 Scripts

> Because Docker can be brittle

Cover Image for How to Run Old Versions of Solr in a Docker Container

How to Run Old Versions of Solr in a Docker Container

> Please don't make me install another version of Solr on my local...

Cover Image for JSS: Reducing Bloat in Multilist Field Serialization

JSS: Reducing Bloat in Multilist Field Serialization

> Because: performance, security, and error-avoidance

Cover Image for Script: Boost SIF Certificate Expiry Days

Script: Boost SIF Certificate Expiry Days

> One simple script that definitely won't delete your system32 folder

Cover Image for On Sitecore Stack Exchange (SSE)

On Sitecore Stack Exchange (SSE)

> What I've learned, what I see, what I want to see

Cover Image for On Sitecore Development

On Sitecore Development

> Broadly speaking

Cover Image for Year in Review: 2022

Year in Review: 2022

> Full steam ahead

Cover Image for JSS + TypeScript Sitecore Project Tips

JSS + TypeScript Sitecore Project Tips

> New tech, new challenges

Cover Image for Sitecore Symposium 2022

Sitecore Symposium 2022

> What I'm Watching 👀

Cover Image for Content Editor Search Bar Not Working

Content Editor Search Bar Not Working

> Sometimes it works, sometimes not

Cover Image for NextJS: Unable to Verify the First Certificate

NextJS: Unable to Verify the First Certificate

> UNABLE_TO_VERIFY_LEAF_SIGNATURE

Cover Image for Tips for Forms Implementations

Tips for Forms Implementations

> And other pro tips

Cover Image for Early Returns in React Components

Early Returns in React Components

> When and how should you return early in a React component?

Cover Image for Don't Ignore the HttpRequestValidationException

Don't Ignore the HttpRequestValidationException

> Doing so could be... potentially dangerous

Cover Image for Add TypeScript Type Checks to RouteData fields

Add TypeScript Type Checks to RouteData fields

> Inspired by error: Conversion of type may be a mistake because neither type sufficiently overlaps with the other.

Cover Image for Symposium 2022 Reflections

Symposium 2022 Reflections

> Sitecore is making big changes

Cover Image for Hello World

Hello World

> Welcome to the show

Cover Image for NextJS: Access has been blocked by CORS policy

NextJS: Access has been blocked by CORS policy

> CORS is almost as much of a nuisance as GDPR popups