I’ve been thinking back to my time as a core member of the original team that built the “blue bird” web app. I learned a great many lessons there and thinking through them: How would I rebuild a similar web app today, like a Mastodon frontend or an Activity Pub web client?

https://paularmstrong.dev/blog/2022/11/28/lessons-learned-how-i-would-rebuild-twitter-today/

Lessons learned: how I’d rebuild a social web app like Twitter today • Paul Armstrong

I’ve been thinking back to my time as a core member of the original team that built the Twitter web app. I learned a great many lessons there and thinking through them: How would I rebuild something similar to the Twitter web app today, like a Mastodon or Activity Pub web client?

@paularmstrong Do you have opinions about less mainstream frameworks like Svelte?
@choong Really not a fan of the element directives and pseudo-language syntaxes, eg `on:click={}` &and `bind:group={}` and `{#if …}`. JavaScript is great and we should embrace it over templating directives for better control and performance engineering.