Agile Snowball


Useful resources

By Richard Thombs on 8/17/2014

Infrastructure as code

  • Terraform


Micro Frontends


Software architecture

A big ball of mud is casually, even haphazardly, structured system. Its organization, if one can call it that, is dictated more by expediency than design.

-- Big Ball of Mud, Brian Foote and Joseph Yoder

Architecture represents the significant decisions, where significance is measured by cost of change.

-- Grady Booth

Software design

Service mesh


Developer experience

Future research

  • Which architectural patterns best enable multi-team development?
  • Do microservices really have to have their own isolated databases?