Tag: Application Design

  • Building Software Longevity

    The “Ship of Theseus” thought experiment is an interesting way to start fights with historians, but in software, replacing old parts with new parts is required for building software longevity. Designing software in ways that every piece can be replaced is vital to building software for the future. The Question The Wikipedia article presents the…

  • Designing for the public cloud without breaking the bank

    How can application architects design software solutions that can utilize the public cloud while allowing for cost optimizations that will increase profit margins? While it is not easy, it is possible.