Project Lifecycle

Catching Exceptions Episode 5 : Robbert Hock

July 24, 2015

I've released the fifth episode of Catching Exceptions featuring Robbert Hock. If you're looking for a 'Die Hard' technology partner, you've found the right guy.  

Follow up with Robbert here:

Twitter: @kayeenl website:


Catching Exceptions Episode 4 : Pieter Brinkman

July 8, 2015

I've released the fourth episode of Catching Exceptions featuring Pieter Brinkman. He's your inside man, developer advocate and community evangelist at Sitecore!  

Follow up with Pieter here:

Twitter: @pieterbrink123 website:


Catching Exceptions Episode 3 : Lars Floe Nielsen

June 22, 2015

I know I've been neglecting my blog but it's for a good reason. I had the good fortune to travel to the Netherlands and attend SUGCON 2015 (while meeting a ton of great people). During that trip I undertook the audacious goal of interviewing eight (yes eight!) people in a single day. The first of which is now the third episode of Catching Exceptions featuring Lars Floe Nielsen

Follow up with Lars here:

Twitter: @ln_sitecore website:


How a Poster is Born

May 11, 2015

Last December, before a soul crushing winter had fully descended on Boston, Sitecore sponsored a posh Meetup at Stoddards pub. While mixing it up, I ended up talking to Rick Cabral about making some t-shirts for the user group. While at the Sitecore Symposium the previous fall, I noticed a few other groups had made their own shirts and I thought it was really cool and as it turns out, I may know a guy who makes t-shirts. So knowing I could supply the backend, I asked Rick what kind of design he thought would be good. I didn't really expect it but his eyes widened and he started talking about h


Catching Exceptions

April 29, 2015

I have, for as long as I can remember, always enjoyed storytelling. I've written poetry, comics, produced videos and in more recent years began writing. Some part of it is to help express my emotions, some to turn a joke, some professional development but all were very personal for me. 

For the past few months I've been working on an idea that again was personal to me. That idea is to capture the story behind how many of the developers I know, got their start in programming. I had a very circuitous route and in my opinion got started very late. Others I've met have much more interesting stories


Caching Manager in Sitecore 8

March 30, 2015

It's been a while since I've updated the Caching Manager, which is a module on the Sitecore Marketplace, so during a recent upgrade it was about that time. I'm using the design from Sitecore 8. It's backwards compatible through Sitecore 6 (SIM makes this possible) so there's no excuse for not getting it. Unless, you're on 5? Was caching on 5? I honestly don't remember or probably never knew.

The what now?

If you've never seen the Caching Manager, it's a single .aspx file that can be used to view your cache settings from a running Sitecore instance. Sitecore provides a default at: /sitecore/admin


Sitecore Upgrade : The Art of War

March 22, 2015

When you enter a battlefield, be it land, mind or disk, be aware (wink):

"No plan survives contact with the enemy" -Helmuth von Moltke the Elder

That's not to say you should have no plan though. Quite the contrary:

"Victorious warriors win first and then go to war, while defeated warriors go to war first and then seek to win." -Sun Tzu

The War of the Folders

Starting at the top, you've got to upgrade the updater so you can install updates. You'll be copying in new files. You've got to run SQL scripts. Then you fix everything that broke. If you cross more than one point version, well then you're doi


Sitecore Dictionary Redux

March 15, 2015

I always knew Sitecore provided Dictionary support for a long time but I also knew there were, shall we say, scalability problems. Like, let's say, general user access (it was located under the system node) and the inability to create individual dictionaries for individual sites. Because of that, I, and apparently others, have been inanely custom rolling dictionaries. That is, until I came upon Scott Mulligan's article highlighting the latest changes in Sitecore 6.6 (yesss, it's been a while, I know [sighs, rolls eyes]) that convinced me to finally stop reinventing the wheel and adopt the Site