Skip to main content

Posts Tagged ‘Sitecore’

Istock 2157176253

Deconstructing the Request Lifecycle in Sitecore Headless (with a JSS + Next.js Deep Dive)

In the era of traditional Sitecore MVC, the rendering lifecycle was tightly coupled to the Sitecore server. HTML generation, content retrieval, and presentation logic were all orchestrated within a single monolithic application. With the advent of headless architectures built using Sitecore JSS and platforms like XM Cloud, this paradigm has significantly shifted. Rendering responsibilities now […]

The Power Of Search Engine. Transforming Industries And Customer Service. A Look Into The Future Of Ai Search. Yellow Loupe Icon Processing Data On Smart Phone. Modern 3d Render

Sitecore Forms: Spam Prevention Tips

Forms are an essential part of any website, enabling visitors to get in touch, subscribe, or request information. But when spam bots flood your Sitecore forms with junk submissions, it can quickly become a problem, messing with your data, wasting resources, and making genuine leads harder to manage. In this post, we’ll explore practical and […]

Business Performance Checklist Concept, Businessman Using Laptop Doing Online Checklist Survey, Filling Out Digital Form Checklist.

Optimize Sitecore Docker Instance: Increase Memory Limits

Running a Sitecore Docker instance is a game-changer for developers. It streamlines deployments, accelerates local setup, and ensures consistency across environments. However, performance can suffer – even on high-end laptops – if Docker resources aren’t properly optimized, especially after a hardware upgrade. I recently faced this exact issue. My Sitecore XP0 instance, running on Docker, became […]

Document Management System Dms Enterprise Content Management Ecm For Company Digital Transformation Paperless Workflow, Better Data Search Store Share And Security System Cloud Technology.

Lessons from the Front: Configurable Workflow Rules for New Items in XM Cloud

Intro 📖 In this post I’d like to share a workflow “attacher” implementation I built on a recent Sitecore XM Cloud project. The solution attaches workflows to new items based on a configurable list of template and path rules. It was fun to build and ended up involving a couple Sitecore development mechanisms I hadn’t […]

Sean Brundle Transforms Technical Expertise into Leadership that Empowers Team Success

Meet Sean Brundle, Senior Technical Consultant, Sitecore  Throughout his 10 years at Perficient, Sean’s dedication to excellence and passion for continuous growth have shaped his journey into becoming a remarkable people leader. His commitment to professional development and mentoring his team across diverse technologies exemplifies Perficient’s promise to challenge, champion, and celebrate every colleague.   Sean […]

Featured Image Stream1 1200x630

Creating a Brand Kit in Stream: Why It Matters and How It helps Organizations

In today’s digital-first world, brand consistency is more than a visual guideline, it’s a strategic asset. As teams scale and content demands grow, having a centralized Brand Kit becomes essential. If you’re using Sitecore Stream, building a Brand Kit is not just useful, it’s transformational. In my previous post, I tried to explore Sitecore Stream, […]

Sitecore Sdk Comparison

From Next.js to React (and Back): Navigating Sitecore JSS SDKs the Right Way

When I first started working on Sitecore XM Cloud and headless Sitecore projects, it was always Next.js. It felt like the default choice – and honestly, for a good reason. But over the past year, I’ve have seen and worked on projects that have their JSS apps in React – the standalone version, without Next.js. […]

Xmcloud Verceloptimization Copy

How to Optimize Sitecore Headless and Next.js on Vercel

Maybe you’ve already made the switch to XM Cloud, or maybe you’re still evaluating it as the answer to all your digital delivery challenges. Spoiler alert: it won’t magically solve everything — but with the right setup and smart optimizations, it can absolutely deliver fast, scalable, and maintainable experiences. If you’re using Sitecore Headless with […]

Adam Mccoid Kiuddsss13u Unsplash

Sitecore Personalize: Advanced Page Targeting

In my previous blog https://blogs.perficient.com/2024/07/01/sitecore-personalize-close-event-logic/, I shared a method for using cookies to enable the user to dismiss an alert banner.  This process involved writing the cookie when the user clicks the close icon and checking for the cookie when the experience is displayed.  This approach worked well because the entirety of the javascript code […]

Sitecore Xm Cloudpersonalization

Getting Started with Personalization in Sitecore XM Cloud: Enable, Extend, and Execute

  In my previous blog – Personalization in Sitecore XM Cloud: What’s New, What’s Different, and What It’s Built On!, I explored what makes personalization in Sitecore XM Cloud so powerful – from its cloud-native infrastructure and headless architecture to the built-in rule-based targeting engine. Now, I’m shifting from concepts to implementation. In this post, […]

The National Archaeological Museum of Athens, Greece. Photo taken in the inner garden with natural light.

What’s the point of Headless?

In the ever-evolving world of web development, the term “headless” is as popular today as it ever has been. But what does it really mean, and why should you care? Let’s dive into the concept of headless architecture, its benefits, and why Sitecore is leading the charge in this space. What is Headless? At its […]

Istock 2186780924

How the Change to TLS Certificate Lifetimes Will Affect Sitecore Projects (and How to Prepare)

TLS certificate lifetimes are being significantly reduced over the next few years as part of an industry-wide push toward greater security and automation. Here’s the phased timeline currently in place: Now through March 15, 2026: Maximum lifetime is 398 days Starting March 15, 2026: Reduced to 200 days Starting March 15, 2027: Further reduced to […]

Load More