Author: Aaron Osterwyk

Is Code Review Worth It?

wooden cubes spelling review

While beginning to explain code review to a customer recently they interjected a remark, “sounds expensive”. Thereby raising the question, is it worth it? While I don’t presume I can empirically prove to you that it is, I do believe I can convince you. For those less familiar with code review, the next few sections… Read more »


Saturn Systems Named a Top 150 Workplace by Star Tribune – Three Years Running

Duluth, Minn, June 26, 2017—Saturn Systems, a Duluth-based custom software development company, has been named one of the Top 150 Workplaces in Minnesota by the Star Tribune for the third year in a row. The Top Workplaces designation recognizes the most progressive companies in Minnesota based on employee opinions — measuring engagement, organizational health and… Read more »


Have No Fear: 3 Tips on How to Learn AngularJS

Child pretending to be a superhero outdoors under cloudy blue sky

All software engineers have had to learn a new language or technology at some point. For seasoned developers, a new or changing project may require it; however, there is something different about being an entry-level developer and learning a language from the ground up. In my case, I needed to learn AngularJS with just a… Read more »


Three Years in a Row – Saturn Systems Named to List of “100 Best Companies to Work For”

Minnesota Business Magazine 100 Best Companies to Work For

Duluth, Minn., March 13, 2017 – Saturn Systems, a Duluth-based software engineering firm, has been named to the 2017 list of 100 Best Companies to Work For by Minnesota Business Magazine. This marks the company’s third consecutive year on the list. “Our success to date can be attributed to the outstanding quality of our staff,” said Jon Anderson, Director of… Read more »


Evolving Beyond the Code Coverage Percentage Debate: Part 2 of 2

Check box icon digital concept with binary data code

In my previous post, Evolving Beyond the Code Coverage Percentage Debate, Part 1 of 2, I recounted the “hypothetical” but all too familiar horrors of the great code coverage debate. I proposed that despite our best intentions in carrying on that debate, its caused us to become unfortunately fixated on code coverage instead of the… Read more »


Evolving Beyond the Code Coverage Percentage Debate: Part 1 of 2

Magnifying glass and binary code. Conceptual photo - analyzing code.

What is Code Coverage? According to Wikipedia, code coverage (a.k.a. test coverage), is defined as “a measure used to describe the degree to which the source code of a program is tested by a particular test suite”. A less precise explanation in layman’s terms would be to say it’s the percentage of source code exercised by… Read more »