Newsletter October 24, 2022

Let’s Talk About:

Maintenance Matters

Solomon Hawk

By Solomon Hawk, Senior Developer

The Software Development Lifecycle is a continuous process. Maintainability is a measure of how sustainable this process is over time. At Viget, we’re constantly focused on ensuring the software we build is a joy to work on both now and in the future for anyone who contributes.

There are many factors that affect the maintainability of software projects. In our “Maintenance Matters” article series, we’re sharing the ideas behind Viget's approach to building dependable software. These principles lay the foundation for sustained quality products, development velocity, and ease of contribution.

Read more

Articles We Love

  1. 1. The Empathy of Maintainable Code “Providing automated tests and helpful source-level documentation is empathetic because it involves thinking beyond oneself. It is a pattern of “paying it forward”. Providing these key elements is a demonstration of leadership because it empowers others and enables you to tackle new problems.”
  2. 2. Writing Maintainable Code is a Communication Skill “Maintainable code is code that eloquently and considerately communicates to its reader how, what, and why it implements.”
  3. 3. Three Attitudes that Lead to Maintainable Code “When writing code, there are many specific principles that aim to make your code more maintainable: DRY, the single responsibility principle, the Law of Demeter, the open/closed principle, etc. These are great principles to follow, but it can be difficult to keep all of them in your head at once.”

What We’re Up To

52435732731 cc30d56f65 6k

We enjoyed sharing company progress, hearing about fascinating client projects, and building connections (as well as some catapults) at Fall TTT.

Git Tips 030718

In her most recent article, Application Development Director Annie Kiley shares her top six Git tricks.

Icon Spooky Stats

It's almost Halloween! Revisit some spooky horror movie statistics in this article by former Viget Intern Jack Doyle.

Fall Fete Dylan

Viget family, friends and alumni celebrated the autumnal spirit at our annual Fall Fête picnics in Falls Church and Durham. Want to attend our next event, virtual or IRL? We're hiring!


We’re currently hiring in all four of our locations. For most positions, we'll consider permanently remote team members. We would love to hear from you!

Contact Us

We help transform organizations with modernized software and optimized digital experiences. If you’re looking to build or improve a digital product, contact us.

Contact Us

Washington DC Metro
105 West Broad Street
4th Floor
Falls Church, VA 22046

Durham, NC
309 E. Chapel Hill Street
4th Floor
Durham, NC 27701

Boulder, CO
1002 Walnut St.
3rd Floor
Boulder, CO 80302

Chattanooga, TN
1404 Cowart St.
Chattanooga, TN 37408