About Chad Groneman

Chad Groneman has been involved in the software industry for over 12 years. He's worked on web frontends, backends, and desktop applications. He prefers to work on the type of challenges that come with backend work. After work, he enjoys spending time with his family, mountain biking in the mountains and hills around where he lives, and watching nature and history documentaries.

Past Articles

Monitoring progress of SOA HPC jobs programmatically

Posted on October 17, 2014 in C#, Development, Distributed Computing

Here at Ancestry.com, we currently use Microsoft’s High Performance Computing (HPC) cluster to do a variety of things.  My team has multiple things we use an HPC cluster for.  Interestingly enough, we don’t communicate with HPC exactly the same for any distinct job type.  We’re using the Service Oriented Architecture (SOA) model for two of… Read more

Maintaining Balance by Using Feedback Loops in Software

Posted on July 29, 2014 in C#, Performance

Maintaining Balance by Using Feedback Loops in Software Feedback is an important part of daily life.  Used wisely, feedback loops can help us make better decisions, resulting in overall improvements.  Feedback loops are useful in all sorts of situations, from relationships to what we eat for dinner.  Software can also be made to take advantage… Read more