After two years of virtual conferences, the Sitecore community descended on McCormick Place in Chicago for Sitecore Symposium 2022, their flagship user conference, to see how the transformation of their product from monolithic DXP to a composable suite of products was going. The event had several surprise announcements, and there were plenty of insights into […]
David San Filippo – Principal
David is the Prinicpal of the Sitecore and Optimizely practice at Perficient, David estimates, architects and delivers digital marketing solutions at scale on the Sitecore Platform. A 4X Sitecore Technology MVP, David has written articles for MSDN Magazine and the Microsoft Architecture Journal. He has spoken at Sitecore Symposium, Sitecore Virtual Developer Day, user group meetings and code camps.
Connect with David
Blogs from this Author
Taking a Product Development Approach with Sitecore to Maximize Business Impact
As a consultant for over 20 years, I am very familiar with projects. Projects have a scope. They have a schedule. They have a budget. When it comes to Sitecore, it is very tempting to use projects to do everything: A project to stand up the platform. A project to build a site. A project […]
Integrating Sitecore XP with Sitecore CDP and Personalize
My favorite feature of Sitecore XP is Progressive Profiling. You can setup models of visitor behavior, tag content and Sitecore will use math to determine which pattern of behavior they are most closely exhibiting. And that can be used to drive personalization, helping really model personas and journeys directly in Sitecore. Sitecore’s Demo sites usually […]
Configuring Multiple Sites to Run on Sitecore in Docker Containers
I recently went about setting up Sitecore’s Lighthouse Demo . While I found the documentation on setting things up fine, with several blog posts that describe it in more detail, once things were running and I could see the Lifestyle Lighthouse Site on the CD url. But when logging into the CM server, I noticed there […]
How to Reset the Sitecore Admin Password inside a Docker Container
I’ve experienced an issue setting up the Lighthouse Demo and the Play Summit demo in recent weeks. Once I get through all the normal issues of setting up a new environment, I can’t log into Sitecore. I know I passed “b” to the init script, but alas, I get an invalid username and password error. […]
How to add Headless Features to your Sitecore MVC or SXA Solution
If you’ve been on Sitecore for at least a few years, you most likely have a custom MVC solution, or you’ve used an accelerator like SXA (hopefully you’re off webforms and XSLT by now). That solution likely includes custom components and integrations. That solution may have even survived an upgrade or two. That solution probably […]
Understanding Web and Full Stack Experiences in Sitecore Personalize
Vocabulary is important when trying to understand a new product. Understanding Sitecore Personalize requires understanding its vocabulary. When you start digging in you’ll note that both “Web Experiences” and “Web Experiments” have both “Web” and “Full Stack” Options. While the big difference between “Experiences” and “Experiments” is the additional setup needed to properly evaluate the […]
Sitecore XP, Sitecore CDP and Sitecore Personalize Features Compared [Infographic]
At Perficient, our Sitecore team has shared Team Chats and someone asked if anyone had a chart that compared Sitecore XP and the newer capabilities of Sitecore CPD and Personalize. I couldn’t find anything, so I created a table and then turned into an infographic. If you’re interested in evaluating how XP, CDP & […]
Should I Run Sitecore on Kubernetes or App Services?
For a while it looked like Kubernetes and Containers were the future of Sitecore Infrastructure. At one point it was widely believed that Sitecore would deprecate support for App Services. Current thinking is that App Services will be supported by Sitecore well into the future, so a common question when building or upgrading a Sitecore […]
Seven Reasons to Upgrade from Sitecore XP to Sitecore XM + Personalize
If you’re planning a Sitecore upgrade, you should seriously consider whether you want to upgrade to the latest version of Sitecore XP or “downgrade” to the latest version of Sitecore XM. The last year of Sitecore acquisitions have led to major architectural shifts in the platform and the Sitecore ecosystem, so you should not take […]
Improve Engagement with Web Push Notifications and Sitecore Marketing Automation
Web Push Notifications are supported by all modern desktop browsers and Android mobile devices. With better view and click through rates and less regulatory hurdles then email, they have become a popular channel for digital marketers trying to reach their audiences. A brief introduction to Web Push Notifications To leverage Web Push Notifications, you need […]