Ask HN: Best practices for supporting extensions to your web application? | Dark Hacker News