Tritium Consulting

Agile is so emotional

I've taught how to use Team Foundation Server to many organizations through in person training and through Pluralsight videos. And I've always struggled with communicating the why regarding each of the fields in the work items. I'm pretty good at telling you what, but sometimes the why didn't come across effectively. I have recently realized that it is because I haven't been communicating the emotions that are required. It turns out that Agile and Scrum are very emotional and that it is through the emotions we are trying to appeal to the team. Emotional? What are you talking about? Well, I must not be far off since the Scrum Guide was updated by it's founders Ken Schwaber and Jeff Sutherland to incorporate new Scrum Values. Oh sure, but values are not emotional ... aren't they? Isn't our belief in our values extremely emotional? I was watching a Tony Robbins video on YouTube and I got to the point that he talks about his big planning method RPM. He describes it as not a time management system, but a way of thinking. He want's you to plan your day, your week, your life by becoming emotionally invested in it. How does he ... View details »
Tritium Consulting

Easily updatable sidebar in Ghost

I really like the Ghost platform for blogging. It has been easy to setup and get started. I had it running locally in minutes. I even got it running on Windows in Microsoft Azure, though it did have a few challenges that I covered in my course for Pluralsight, Ghost Blogging Engine: A first look. As I have been building my own theme for this site, mostly to learn, but also to use as production site, I've run into some challenges. One of those is the ability to update the side bars without having to edit and redeploy the site. Instead I wanted to develop a strategy that uses the features of Ghost to edit the side bar. In this article, I show you how to do that simply Understanding the Challenge A typical approach to a blog is to create a sidebar that has some additional information, not directly tied to the post. As with this blog, you'll see typical items like: Featured Posts Tag Clouds Authors List These are all calculated side bars that are querying the database of blog posts. That works well, but they not changeable and only show specific data. What about the side bars ... View details »
Tritium Consulting

Building a responsive SPA with ASP.NET Core, EF Core, and Google Polymer

On May 3rd, Ken and I presented a talk to CMAP for Building a responsive SPA with ASP.NET Core, EF Core, and Google Polymer. The talk was exciting and we received a lot of questions during and after the presentation. Many of you requested the code as well. You can find the code on GitHub - CMAP Demo Code. Original Talk Details: CMAP Talk Building a responsive SPA with ASP.NET Core, EF Core, and Google Polymer By: John Brown and Ken Benjamin This talk is about developing a greenfield application as an MVP using ASP.NET Core and EF Core to provide an API for our front-end. For the front-end, we developed it using Google Polymer, Google's web component infrastructure that supports a responsive desktop and mobile application. All the technologies used both on the .NET Core and Google Polymer are new technologies and led to some interesting challenges and also some exciting new features for developers. We'll take a look at the ones we discovered during this talk. About John Brown and Ken Benjamin - John Brown is a Software Craftsman for over 2 decades working with Microsoft Technologies, specifically .NET development and VS Team Services (Team ... View details »