Dmitry Harnitski
I am an Architect and Software Developer with over 15 years of experience building solutions for the web using .NET, JavaScript and Sitecore. I joined BrainJocks in 2013 to deliver custom Sitecore solutions and, since then, I've had the opportunity to design and build enterprise platforms for several major clients. I'm an active contributor to BrainJocks SCORE and an early adopter of cutting edge technologies. I am a loyal fan of continuous integration, unit testing and Algolia.

How to Test PageMode.IsExperienceEditorEditing in Sitecore

If you are passionate about testing automation in Sitecore, sooner or later you will want to mock Context.PageMode.IsExperienceEditorEditing (or Context.PageMode.IsPageEditorEditing in pre-Sitecore 8) properties. This post will give you step-by-step instructions on how to do that using Sitecore.FakeDb.


A Recipe for Solid SSL in Sitecore

When building a modern website, a developer needs to pay attention to many things. One of those is security; it always should be placed at the top of the priority list. And the best way to protect site bytes and user input while they’re traveling between a browser and web servers is Transport Layer Security (TLS a.k.a. SSL). If you want to learn how TLS can be implemented in Sitecore, you don’t need to search further. Let’s start…