Search on Sitecore 9 – How To Remove (Only A Few) Items From A Given Indexed Template

This week I've found myself needing to do something very specific for the first time. Remove from the index ALL items from a given list of templates, Index ALL items from a different list of templates, and finally index only a few items from this very specific template. The two first requisites are easy to be … Continue reading Search on Sitecore 9 – How To Remove (Only A Few) Items From A Given Indexed Template

My 2019/2018 (last 18 months) Sitecore Journey Review

Eighteen months ago I started my journey as an active member of the Sitecore community. Time flies, man... I lot of free time invested in blogging, traveling, presenting and SSE which ended up paying off 10x more. The amazing people I was able to connect with, the future clients, my new business partner Caio Ferraz, … Continue reading My 2019/2018 (last 18 months) Sitecore Journey Review

Sitecore 9 Forms: How to Create a Unique Auto-Incremental ID Field

This title is pretty clear. What if you could have a unique ID for each form submitted that increments itself each time you read it? If you never created a custom field on Sitecore forms you may be asking yourself how long it would take and if it's worth spending the time trying it. Don't … Continue reading Sitecore 9 Forms: How to Create a Unique Auto-Incremental ID Field

Automation and Integration Tests in Sitecore – Using Nightwatch.js

Sitecore is complex. I mean, really complex. And flexible. One of the most flexible technologies you will use in your career. You can do pretty much everything you want by creating a custom this, another custom that, two processors, one pipeline, a few services, etc. And this is its power. That's why so many huge … Continue reading Automation and Integration Tests in Sitecore – Using Nightwatch.js

[USPC] Ultimate Sitecore Performance Championship: View Rendering vs Controller Rendering

And ladies and gentlemen, we are LIVE! Here we are for Fight 2 on this series. If you missed the first one USPC: GetChildren() vs Axes.GetDescendants() make sure you read it since the final result was pretty impressive. I'm pretty sure that if you are reading this you already know when you should use a view rendering … Continue reading [USPC] Ultimate Sitecore Performance Championship: View Rendering vs Controller Rendering

[USPC] Ultimate Sitecore Performance Championship: GetChildren() vs Axes.GetDescendants()

I'm that kind of guy who is always asking himself if this given method has a better performance than that other one, even if I know that it doesn't make any real difference in 97.4% of the cases. It's almost like a national sport on Santos's house. I was surprised and shocked when I realized … Continue reading [USPC] Ultimate Sitecore Performance Championship: GetChildren() vs Axes.GetDescendants()