OpenGov with Andrew Clark


“By the time I joined, people were already starting to have this microservice fatigue.”

Software is changing every domain including Marketing, Healthcare, and even Agriculture. Government is one specific area where the potential for improvement is obvious. Governments are often defined by abstract rules, transactions, permissions and hierarchies, grounded on some fundamental principles – this is striking similar to the same tenets that software and computer science are based on. In that sense, could software be leveraged in this unique industry to create massive change?

OpenGov is one company trying to find out through application of software in local city and state governments. The company currently offers a web-based financial visualization software that focuses on making government budget and financial data accessible by modeling and presenting it in a user-friendly way. But it is not farfetched to see the potential being greater and broader in scope. In this episode, Jeff discussed with Andrew how OpenGov is using technology to improve government. Their conversation focuses in on the front-end technologies used to create the webapp, as well as “microservice fatigue” and the other various architectural concerns within the team.

Andrew Clark is a software engineer at OpenGov.


  • What is Opengov?
  • What is the tech stack behind Opengov?
  • How has the paradigm in which you write code changed?
  • What is it about Elm and Ohm that are so appealing?
  • What will your talk Back to React be about?
  • In what ways have Ember and Angular changed post React?
  • What is the big vision that OpenGov is working towards?


Software Daily

Software Daily

Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.