Author Archives: Chris VanHoose

About Chris VanHoose

Principal Software Architect at CT Lien Solutions

CTLS 2014 Spring Hackathon

In March 2014, I hosted an internal Hackathon event at CT Lien Solutions.  22 technologist participated by forming 9 competitive teams that dedicated two 12 hour days to developing a working software solution to a CT Lien Solutions’ business problem.  Entries … Continue reading

Posted in Hackathon | Tagged | Leave a comment

Coding Dojo – Week 6

Our 6th coding dojo was a middle of the day event where we went through the Gilded Rose Kata in C#.  These was a great exercise in working with legacy code, and we were able to build our unit tests, … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Coding Dojo – Week 5

Our 5th coding dojo was a lonely affair, as the normal crew was either sick, at training, or in meetings with offshore teams.  I took the opportunity to go through Mark Seemann’s Outside-In Test-Driven Development training offered on PluralSight (http://pluralsight.com/training/courses/TableOfContents?courseName=outside-in-tdd). … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Coding Dojo – Week 4

For our 4th coding dojo, we spent our time demonstrating various implementations of the Observer pattern as applied to the Tennis Kata problem.  Susheel implemented a version where the players were subjects and the scoreboard was the observer.  We had … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Coding Dojo – Week 3

For our 3rd coding dojo, we implemented the Tennis Kata from scratch.  Before doing the kata, I got a chance to show off a JavaScript implementation using dependency injection (okay, so I cheated and I used TypeScript).  For the record, … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Coding Dojo – Week 2

For our 2nd coding dojo, we worked through the JavaScript version of the Tennis Refactoring Kata 2.  For fun, we used the Icenium development environment and platform, and we were able to deploy the solution at the end of 1.5 … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment

Coding Dojo – Week 1

We held our first coding dojo this week and worked through the C# version of the Tennis Refactoring Kata.  We followed the Randori method and the agenda scripted out by Emily Bache in her book, The Coding Dojo Handbook, and it worked really … Continue reading

Posted in Software Architecture | Tagged , | Leave a comment