Year in Review: 2022

> Full steam ahead
Cover Image for Year in Review: 2022

2022 ain't over yet and there's still more work to be done, but I'm already looking forward to 2023. I've got a lot of ideas for the next year, and I'm excited to see what I can accomplish.

Notable Achievements / Contributions / Events

Gratitude

I've had the honor of working / interacting with and being mentored by many outstanding individuals in the Sitecore community. In no particular order, I offer my thanks to:

  • José Neto & Ethel Crosby for their mentorship and support.
  • Naveed and Jonathan @ Interactive Strategies for their inspiring leadership and abilities.
  • Dan Cruickshank. Seeing you help others and deliver on your vision has been incredible.
  • One North. Your support has been amazing. Special thanks to Rick, Skutta, Tom, Vinu, Stephanie, Tanya, Ethel, Horner, Pershteyn, and Carron.
  • Rodrigo Peplau, Aaron Bickle, Jim Petillo, Chet Potvin, Pete Navarra, and Bala. It was great meeting all of you at Symposium.

Favorite Quotes

I collect quotes. Here are some goodies from this year:

The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.

-William Arthur Ward

Nothing is less productive than to make more efficient what should not be done at all.

-Peter Drucker

Absorb what is useful, reject what is useless, add what is specifically your own.

-Bruce Lee

Goals for 2023

Here's how I'm planning to spend some of my time next year.

  • Continue to build expertise in the following technologies:
    • XP / XM 10.x
    • XM Cloud
    • Sitecore JSS
    • C#
    • React
    • NextJS
    • GraphQL
    • TypeScript
    • Svelte
    • Cloudflare
    • Blockchain
    • Machine Learning
  • Complete at least one Udemy course related to the above
  • Continue working on side projects that leverage the above
  • Compose 12 long form blog posts
  • Compose at least 12 short / medium blog posts
  • Attend Symposium 2023 and take more photos of people in the Sitecore community
  • Continue contributing on Sitecore Stack Exchange
  • Earn 2023 Sitecore Technology MVP
  • Compete in the 2023 Sitecore Hackathon
  • Earn least 1 new Sitecore certification
  • Share at least one code gist / repo on GitHub
  • Continue to research cutting edge memes

The Future is Bright

As 2022 comes to a close, many areas of the economy are now getting 🤦‍♂️ smacked with a reality check. The cost of living is increasing, fiat currency is being debased, interest rates are rising, stock markets are down, geopolitical conflict is heating up, layoffs are prevalent, cryptoheads are trying to survive another crypto winter, companies are going bankrupt, etc. When times are tough, what matters most at the economic level is utility, value, productivity, and profit.

At the same time, I'm seeing a cambrian explosion of new technologies and ideas that are making it faster and easier than ever to deliver real value. While many see doom and gloom, I see opportunity. It's an exciting time to be in tech. It's also a great time to be working with Sitecore. The work is stable, the community is thriving, and the tooling is getting GOOD. The future is bright. 🌞

Keep on truckin',

Marcel


More Stories

Cover Image for Don't Ignore the HttpRequestValidationException

Don't Ignore the HttpRequestValidationException

> Doing so could be... potentially dangerous

Cover Image for Ideas For Docker up.ps1 Scripts

Ideas For Docker up.ps1 Scripts

> Because Docker can be brittle

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 Tips for New Sitecore Developers

Tips for New Sitecore Developers

> Because learning Sitecore can be hard

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 Early Returns in React Components

Early Returns in React Components

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

Cover Image for Hello World

Hello World

> Welcome to the show

Cover Image for Sitecore Symposium 2022

Sitecore Symposium 2022

> What I'm Watching 👀

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 Tips for Forms Implementations

Tips for Forms Implementations

> And other pro tips

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 Symposium 2022 Reflections

Symposium 2022 Reflections

> Sitecore is making big changes

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 Azure PaaS Cache Optimization

Azure PaaS Cache Optimization

> App Services benefit greatly from proper configuration

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 Troubleshooting 502 Responses in Azure App Services

Troubleshooting 502 Responses in Azure App Services

> App Services don't support all libraries

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 SPE Script Performance & Troubleshooting

SPE Script Performance & Troubleshooting

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

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

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 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 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 JSS + TypeScript Sitecore Project Tips

JSS + TypeScript Sitecore Project Tips

> New tech, new challenges

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 Content Editor Search Bar Not Working

Content Editor Search Bar Not Working

> Sometimes it works, sometimes not