Managing feature flags with LaunchDarkly

I had the chance to work the Sitecore booth at MSBuild in Seattle last week and took the opportunity to walk around and meet some of the other partners in the Hub. A lot of folks are doing cool things, but one that caught my eye was the work being done by the LaunchDarkly team.

Feature toggling without deployment? Yes please!

Continue reading Managing feature flags with LaunchDarkly

Meet Sitecore at MSBuild 2017 conference!

This year, Sitecore will be exhibiting at the Microsoft Build conference in Seattle. This will be my first time attending the conference and I look forward to getting the chance to meet so many of the developers in our industry!

I have been working with the team to put together some cool stuff for visitors to the booth, so if you happen to be swinging by the conference this year, come say hello at Booth 118!

I promise, I will not sing any Taylor Swift at you. Much. 😉

A new challenge with an old friend

Today I embark upon a brand new journey in my career. Excitement. Trepidation. Giddiness? Perhaps! Part of me is sad to leave my Nonlinear family behind, but I am so very excited about the opportunity to join Sitecore as a Technical Evangelist starting today.

That’s right, no more MVP for me! As a wise man once said: “I’ll lose my Sitecore MVP status in the best way possible”. I hope to see many of you again soon, and I will continue helping out in the community as I always have. If you’re at an upcoming Sitecore event, find me and let’s talk!

To sum up my current emotions:

Fallon-Elmo-Dance

Using Epics to drive a fixed-price backlog

You probably read the title and said to yourself: “Epic: you keep using that word, but I don’t think it means what you thinks it means”.

It is true. The fixed-price agile backlog exists.

Now, if you are lucky enough to have never faced such a beast, then I bow to you and wish upon you continued good fortune. However, many of us have lived Agile in the Iron Triangle. Many of us have walked away as shattered and broken shadows of our former selves. We have lived, lost, learned, and ranted to whomever would listen.

This post is brought to you by an experiment in requirements cross-checking.

Continue reading Using Epics to drive a fixed-price backlog

Speaking this week at Toronto SUG

On Wednesday evening I’ll be visiting Toronto to speak about all the buzz about Sitecore and Azure. You should come on out and say hello!

To get a taste of some of the things you might hear about, here are a few lead-up blogs that went out on the Nonlinear site:

The Sitecore Shibboleth Login module – SSO one header at a time

When you start using Sitecore as an intranet you inevitably must face the identity management scenario: where are the users who are visiting the intranet going to be stored?

In most established organizations, a centralized identity management system is already in place. For a recent project, I came across the need to get Sitecore to act as a Shibboleth Service Provider and perform Single Sign-on (SSO) with a Shibboleth Identity Provider.

Shibboleth itself handles most of the heavy lifting, but there are some steps to force Sitecore to get out of Shibboleth’s way. Also, once you actually authenticate to Shibboleth you still need to authenticate to Sitecore with the header details you receive.

Enter the Shibboleth Login module, now available for download on my GitHub repository: https://github.com/jst-cyr/SitecoreShibbolethLogin

The module will get inject a pipeline handler to read the headers from Shibboleth and log in a virtual user for you with the information from the identity provider.

This has been tested against Sitecore 8.2 update 2, but I’m fairly certain that the API calls I made should work across other 8.x versions. Let me know if you find a problem getting it set up!

A first look at IBM Bluemix

On Thursday evening, I got my first taste of this hip and happening Internet of Things (IoT) by attending a workshop at the Ottawa IBM campus organized by Hacking Health Ottawa. The workshop was centered on getting folks ready for a hackathon coming up in April where we will focus on the use of IoT technology and cloud services to improve health care services. I had little knowledge of this stuff and had no idea what to expect…

Continue reading A first look at IBM Bluemix

Swimming against the waterfall…