Author: Jason St-Cyr
-

Using OpenAI to Suggest Tags From a Taxonomy List
To be able to search and list products by tags, the data in a database needs those tags associated to every product (or piece of content). Sometimes, that is just too large to manually curate. I wanted auto-tagging, but not just whatever tag the AI could think up. I have…
-

Using GROQ to Extract an Excerpt from a Sanity Block Content Field
I was digging into Sanity to learn a little bit more about GROQ and how the queries work while building out a potential replacement for my blog hosting. When listing articles, one of the most common things I want to do is show a little excerpt from the article, but…
-

An Unsettling Gaze | Dark Invasion of Lani
When Audak’s legs were finally able to move again, the barbarian wasted no time in getting to his feet. Every sound in the dark made him think of those little critters that had sent him smashing two stories to the ground. Just thinking of it made the rage within his…
-

Initial Thoughts on Sitecore XM Cloud A/B/n Testing
Originally appeared on 2025-02-26 at getfishtank.com: https://www.getfishtank.com/insights/what-is-sitecore-xm-cloud-a-b-n-testing Introduced in November of 2024, the A/B/n Testing feature in XM Cloud is still fairly new compared to other features in the platform. I wanted to know how the user experience was for configuring these in XM Cloud and what options would be…
-

Infestation | Dark Invasion of Lani
The rain would not let up. It drove down hard, striking the cobblestones in a loud, staccato rhythm. They moved noiselessly, the ranger’s magics hiding them from prying eyes as they slipped along through the shadows. On Al’s left stood a large park of trees and green, probably a beautiful…
-

The Stone Ward | Dark Invasion of Lani
The rain drove downwards, hard, providing a constant percussion against the cobblestones before them. It was easy to stick to the shadows and conceal their approach, what with the dim moonlight, the driving rain, and the lack of street lighting in this neighbourhood. A flash of lightning suddenly lit the…
-

The Lord of Chaos | A Thora Silentblade tale
Thora looked around the room they found themselves in. Aside from the garish decorations on the wall, it was otherwise fairly normal. They had decided to take a bit of a rest here, since there seemed to be no immediate danger, and the dwarf was taking the time to examine…
-

Back in the MVP Circle – Sitecore Strategy MVP 2025!
Today Sitecore announced the class of Sitecore MVPs for 2025 and I was truly excited to return to the Sitecore MVP group once again! I am joining the elite group of 40 Sitecore Strategy MVPs around the world, of which only 4 are in Canada (and one of those is…
-

Into the Night | Dark Invasion of Lani
The shapes were approaching slowly, marching in a tight group. They were about a mile out, moving along the trail purposefully and silently. Even with the sun low and the snow falling, Tanis could tell that these figures didn’t move like the creatures of the Dark. “I told you, it’s…
-

SUG Chennai: Paths Forward on Sitecore
XM headless or XM Cloud? Sites running on Sitecore XP were once ahead of the game, but now there’s a better option. With newer headless implementations and XM Cloud, marketers can create smarter campaigns, developers can deploy faster with integrated DevOps, and businesses can reap the benefits of unlimited flexibility.A…
-

Choose your Next.js host (Part 7): XM Cloud Feature Support
Wondering which hosting provider to use for your Sitecore XM Cloud project? Sitecore XM Cloud features require you to use a Next.js hosting provider that provides certain features like Middleware and API routes. Which Next.js hosts actually have the features you need for XM Cloud? Join Jason St-Cyr from Fishtank…
-

Elephant in the Room: Are Enterprise CMS Too Expensive for Today’s Economy?
After seeing some more folks on LinkedIn talking about being let go, I started thinking about the business of trying to sell Enterprise CMS in a market where folks aren’t sure if they can afford their groceries. I decided to quickly jot down a few thoughts on a Friday and…
-

Communications can win you customers
I firmly believe that timely and helpful communication wins you customers. Be available and your value goes WAY up! At a certain point, I decided to start paying for a service to clear the snow in the winter. Some years, it feels not worth it, but years like this where…
-

Choose your Next.js host (Part 6): Next.js Feature Support
Wondering which hosting provider to use for your Sitecore XM Cloud project? Which Next.js hosts actually have the features you need working? Join Jason St-Cyr from Fishtank as he does a quick review of the Next.js feature support highs and lows for Vercel, Netlify, AWS Amplify, Azure App Services, Azure…
-

Opinions wanted: how do we identify AI misinformation?
I’m curious as to how others are tackling this issue: How do we get AI users to know that AI is giving them garbage? For those of us who have years of experience dealing with misinformation, but also a whole lot of experience with actual true facts, there’s a bit…
-

Self-reflection | A Thora Silentblade tale
Thora stared at the reflection in the mirror. The dwarf couldn’t remember the last time they had seen themselves. At the Embassy hostel? Maybe? The soldier’s face and armour were splattered with blood, adding to the already disheveled look of the dwarf’s beard which badly needed a brushing. There were…
-

Vintr is Coming | Corruption of Lani
Audak added another log on the fire, hoping to keep the warmth going through the night. Several ten-days had passed since the fall of the Great Tower of Lighting and the last of the days of Haust were upon them, along with the warning of Vintr’s cold. The barbarian looked…
-

The Realm of Chaos | A Thora Silentblade tale
The walk back to Jenerra gave them all some chance to relax from the harrowing day and night. The most disturbing part of the walk, though, was definitely the skeletal undead goat that Duanne had decided to add to his collection. It kept trying to eat everything, even though it had…
-

SUG Jaipur: Paths Forward on Sitecore
XM headless or XM Cloud? Sites running on Sitecore XP were once ahead of the game, but now there’s a better option. With newer headless implementations and XM Cloud, marketers can create smarter campaigns, developers can deploy faster with integrated DevOps, and businesses can reap the benefits of unlimited flexibility.A…
-

Choose your Next.js host (Part 5): Convenience Layers
Wondering which hosting provider to use for your Sitecore XM Cloud project? How easy do you want it to be for your team to manage their dev flow and Next.js hosting environments? When you are first looking at Sitecore XM Cloud, you may want to think about how convenient it…
-

Learning Blades in the Dark – Character creation
Wondering about what character creation is like in Blades in the Dark (BitD) as compared to Dungeons & Dragons? Come along for the ride as I learn about it! I’m just now starting to get into this game system as I try to explore other ways to approach a more…
-

Supporting Your Team Through Challenging Times
People are not constant output machines. Everybody is going through something and most of the time it is kept way under wraps. Some folks are dealing with more than their fare share but still show up and deliver their all. But it might be breaking them slowly. As a people…
-

Check and Mate | Corruption of Lani
Ilandriel slid to the side, narrowly avoiding another clawed attack by her opponent. It had been a few millennia since she’d been in a fight, but she wasn’t about to crumple down at the first sign of blood. All these years, locked away here in the dark, alone. Hoping all…
-

Choose your Next.js host (Part 4): Region Availability
Wondering which hosting provider to use for your Sitecore XM Cloud project? Join Jason St-Cyr from Fishtank as he takes a quick look at how multiple vendors stack up on regional availability. Do you want convenience? Or maximum control? Or maybe you just want to have the most data centers…
-

Into the belly of the beast | A Thora Silentblade tale
Thora watched as Zearach and Duanne sketched paths in the soft earth of one of the local farm fields near Generra. The wizard and ranger were comparing notes, pointing emphatically, and arguing over how fast they could travel across the rocky terrain. Both were fairly certain their target was upstream,…
-

Choose your Next.js host (Part 3): Support & SLAs
Wondering which hosting provider to use for your Sitecore XM Cloud project? Join Jason St-Cyr from Fishtank as he takes a quick look at how multiple vendors stack up on Support & SLAs. Who has ISO, SOC2, or PCI compliance? Who has the best support response times? Does everybody have…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 7)
Always Bet On Bard In the final part of Chapter 9 of the Thora Silentblade series, the great hunter Konijn attempts his daring escape! Will the heroes stop him? Written and narrated by Jason St-Cyr
-

Choose your Next.js host (Part 2): Security and Compliance
Wondering which hosting provider to use for your Sitecore XM Cloud project? Join Jason St-Cyr from Fishtank as he takes a quick look at how multiple vendors stack up on Security and Compliance. Who has ISO, SOC2, or PCI compliance? Who doesn’t have HIPAA compliance? Follow along as each video…
-

The Machine | Corruption of Lani
The tunnel around them was unlit, but Brylla could feel the surface beneath her boots was sleek and smooth like the steel of a blade. As far as she could see ahead of her there was nothing but darkness and this smooth tunnel. Whispering a few words, the cleric caused…
-

Is Bing indexing now an SEO priority because of ChatGPT search?
I was recently sharing an article about how to get yourself into LLMs so that you get picked up in the pattern matching, but now with ChatGPT Search growing in popularity, and Microsoft’s influence over what is going on in the chat search space, we might actually have to care…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 6)
Always Bet On Bard In the sixth part of Chapter 9 of the Thora Silentblade series, Thora and crew take on the first challenge of the Hare Days contest, determined to capture themselves the reward! Written and narrated by Jason St-Cyr
-

The bigger they are | A Thora Silentblade tale
The wind rushed through Thora’s beard as the soldier soared high above the canyon pass. The dwarf had never felt something like this before! Only a moment ago, Duanne had reached out and grabbed Thora by the arm, sending some sort of energy through the tortle’s claws that momentarily disoriented…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 5)
Always Bet On Bard In the fifth part of Chapter 9 of the Thora Silentblade series, Thora and crew find themselves at the Party’s Gold, a local casino where the bets are always big! Written and narrated by Jason St-Cyr
-

Choose your Next.js host (Part 1): Which one for XM Cloud?
Wondering which hosting provider to use for your Sitecore XM Cloud project? Join Jason St-Cyr from Fishtank as he kicks off a series tackling the Next.js hosting dilemma that’s probably giving your team headaches right now. Sure, Sitecore has partnerships with Netlify and Vercel, but what if you’re already committed…
-

Sitecore Symposium 2024 – Product Roadmap highlights
Originally appeared on 2024-10-25 at getfishtank.com: https://www.getfishtank.com/insights/sitecore-symposium-2024-product-roadmap-highlights The Product Vision on Display The Day 3 closing keynotes for Sitecore Symposium 2024 featured a push for improv training, kindness, sustainable commerce, and a lot of demos! As somebody who has always been focused on the product and loves finding out where…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 4)
Always Bet On Bard In the fourth part of Chapter 9 of the Thora Silentblade series, Thora has a childhood dream come true, getting the chance to gaze at the stars and moons through an actual telescope in the quaint town of Pitted Dusk! Written and narrated by Jason St-Cyr
-

SW5e: Who can fly a ship?
Can anyone fly a ship? A question from a viewer asked “Can anyone fly a ship?” The short answer: Yes! But there are limitations.
-

A question of balance | A Thora Silentblade tale
The others had already run off, leaving Thora looking about at the fully-armoured corpses lying in the office. The lights were still flickering a little and the smell of the recent explosion hung in the air like a burned batch of eaglach. Limping forward a little, trying to slowly work…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 3)
Always Bet On Bard In the third part of Chapter 9 of the Thora Silentblade series, Duanne leads the crew to a sketchy store dealing in cut-rate magical offerings. The price seems right, but what will be the real cost of a deal? Written and narrated by Jason St-Cyr
-

The Final Barrier | Corruption of Lani
Standing at the footsteps to the great Tower of Lighting, a rage filled the fairy. In the last 24 hours she had been shot at, clawed by a small dragon, had her voice taken from her, been beaten into unconsciousness, tied up, gagged, held prisoner, fallen off of a rooftop…
-

Is Sitecore really holding back Optimizely with the announcement of Sitecore Stream?
I made the claim earlier this week that Sitecore’s move with Stream would allow them to hold a lead. For a while, it feels like Sitecore has been trying to be disruptive, including disrupting themselves, racing to get to “where the puck is going to be” as the saying goes…
-

Sitecore Symposium 2024 Day Two – HIPAA and the new MVP Red Jacket!
Congratulations to Klaus! As somebody who has looked up to Klaus Petersen and his involvement in the Sitecore community for over a decade, I have to start off with the amazing recognition done for Klaus at this year’s Symposium. Kathie Johnson presented Klaus with the inaugural Sitecore MVP Red Jacket…
-

Sitecore Symposium 2024 Day One – Sitecore Stream gets launched
GenAI kicks off the Nashville Symposium While I couldn’t be in Nashville for the big Symposium event this year, Sitecore did offer a virtual live stream for online attendees like me to hear the latest and greatest announcements about what Sitecore is doing to solve the problems of marketing teams…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 2)
Always Bet On Bard In the second part of Chapter 9 of the Thora Silentblade series, Thora and the gang learn of a pest-problem, and a particularly sharp-toothed solution to it. Written and narrated by Jason St-Cyr
-

Does GitHub Copilot actually raise bugs in code by 41%?
“Many developers say AI coding assistants make them more productive, but a recent study set forth to measure their output and found no significant gains. Use of GitHub Copilot also introduced 41% more bugs, according to the study from Uplevel, a company providing insights from coding and collaboration data.” I’ve…
-

Tips for Sitecore Symposium 2024
In just one week the #SitecoreSYM party opens its doors in Nashville and the Fishtank team is fired up to welcome folks with some special surprises for attendees! Make sure to go say hi to Dan, Derek, Theresa, Jeff, David, and Carson who will be repping the team! For some…
-

Podcast: Fireside with Voxgig
Back in August, I appeared on the Voxgig podcast to discuss the nature of DevRel as a practice, and the skills involved, how a great deal of DevRel has crossover with other fields. This is something that appears to be inspiring not just just DevRels themselves, but employers in other…
-

Audiobook: Thora Silentblade – Chapter 9 (Part 1)
Always Bet On Bard In the opening of Chapter 9 of the Thora Silentblade series, the crew exits the deserts of Rhime to find themselves in the port town of Pitted Dusk, just as a special hare-themed festival appears to be underway. Written and narrated by Jason St-Cyr
-

Making a Deal | Corruption of Lani
Tanthalas stared down the crossbow aimed at his chest, sizing up the crew around him. He expected that he could probably take one down quickly enough, a second was going to be a question mark, but with Al’s help they might get three before anybody got hurt. But four of…
-

Webinar: Why a migration from Sitecore XP to XM Cloud makes sense for 2025
Looking to make the move from Sitecore XP to XM Cloud? Discover the advantages of a cloud-based infrastructure and gain strategies for simplifying the migration process to XM Cloud and Netlify in 2025. Join Jason St-Cyr from Fishtank Consulting and Varun Nehra from Netlify to In this webinar, you’ll learn: