Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to Build a Zero-Maintenance Web Application

Sparkbox
April 21, 2020

How to Build a Zero-Maintenance Web Application

Imagine launching a web project that you never have to maintain. You just launch it and move along while it silently lives on—never demanding your attention again. Is it even possible?

In this talk, you’ll see what it takes to build a zero-maintenance web application, and you’ll learn about the trade-offs you have to make when optimizing for maintainability.

Sparkbox

April 21, 2020
Tweet

More Decks by Sparkbox

Other Decks in Technology

Transcript

  1. How to Build a Zero-
    Maintenance Web
    Application
    Bryan Braun

    View Slide

  2. No

    View Slide

  3. Use technologies that
    prioritize backwards
    compatibility

    View Slide

  4. View Slide

  5. View Slide

  6. Node.js
    Debian
    (Linux)
    Java
    Long Term Support (LTS) Charts

    View Slide

  7. Avoid the Cutting Edge
    Design

    Development

    View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. Eliminate Dependencies
    Third-party packages

    Third-party services

    View Slide

  13. Automate things

    View Slide

  14. Simplify

    View Slide

  15. View Slide

  16. View Slide

  17. Resources
    • https://css-tricks.com/timeless-web-design/

    • https://twitter.com/chriscoyier/status/
    890650132143906820

    • https://www.bryanbraun.com/2019/12/07/using-the-url-
    to-build-database-free-web-apps/

    View Slide