Our Thoughts

Single Responsibility Refactoring with Resharper

Posted by Kris Coleman on Jun 14, 2017 11:00:00 AM

I was working on a deadline – trying to move quickly and get it done. I needed to write a class to continue my work, but once I had finished, I couldn’t help but notice that I had violated the Single Responsibility Rule.

Read More

Topics: Development Trends

LINQ's Single Method: When and Why It's a Good Idea

Posted by Kris Coleman on May 31, 2017 11:00:00 AM

Recently I’ve come to a realization: I use Single() and SingleOrDefault() frequently even though many developers avoid it entirely – instead always opting to use First() or FirstOrDefault(). I wanted to explain why I explicitly choose Single over First in certain situations. Under most circumstances, Single() provides a better a means of validating the intent of your LINQ, therefore helping to validate your program as a whole. 

Read More

Topics: Development Trends

Springthrough Wins Sitefinity "Innovator" Award

Posted by Mandy Cech on May 16, 2017 9:53:42 AM

Each year, the Sitefinity Summit brings together development partners from across the country to hear product updates and celebrate success stories. On the final day of the conference, Springthrough was happy to receive the "Innovator" award.

Read More

Topics: Enterprise Content Management, Development Trends

GitFlow: A Merge Strategy with Less Mess and More Sense

Posted by Kris Coleman on May 2, 2017 11:00:00 AM

Managing a project’s stability during development and release cycles is a problem that every software shop must face. There are many approaches to tackling this problem, and today I’m going to talk about GitFlow.

Read More

Topics: Development Trends

Case Study: Legal Copy Services

Posted by Mandy Cech on Apr 25, 2017 11:00:00 AM

As a record retrieval company, Legal Copy Services (LCS) gathers data for legal, medical, and insurance companies to use in upcoming cases. Some clients request print copies, but the records also go into an online client portal for fast and easy access. For LCS, a strong IT infrastructure isn’t just a cost; it helps their business generate revenue.

Read More

Topics: Infrastructure & IT Support