I love and agree with this post and have signed up for codeblog.
THAT SAID, an important reason for the Death Of Cool Websites In Other People’s Websites is the trust model is wrong. If mere content authors can get a reader’s session token / silently act on their behalf then 
-
-
-
I agree with this 100% — there will be some separation between authoring and reading, to make it difficult/impossible to extract session tokens. It gets even scarier with comments. Lots of stuff to figure out.
-
Oh yeah, with all the work around sandboxing that’s been done for web components I imagine codeblog can be made pretty secure on that front. Presenting a fake login box ototh is a bit trickier; could use the “have a user set a custom challenge text” pattern
-
ShadowDOM is "easy" to break out of IIUC. I suspect comments will have to be sandbox'd iframes that can't modify outside the bounds of the iframe...just hoping it can be a single comments iframe instead of individual iframe for each comment.
-
Would still need the iframe to have a different origin than the current host also it'll be React. React is much easier to use than Web Components and has a bigger community.
-
it'll probably also need some sort of shared module resolver because otherwise it'll have to load like 10 different copies of React and other shared dependencies...which would be sad (even with some sort of "build-time" pre-rendering like what Next.js does)
-
I'm probably going to write something up more formal about all this -- I think there's a way to push hard on the open-source model here that can make it a product with more potential
-
If you were able to import other people’s posts in a dynamic way then that’s really exciting, you could essentially make like a MOO
End of conversation
New conversation -
-
-
Bc people don’t surf the web anymore. That died with stumble upon.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The early internet was so horrible and yet so fun. Good times.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
idk man how much weirder do you want the internet to be
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
As someone who once ran one of those Myspace customize sites - this was a great read and nostalgia trip!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
This looks awesome. One question though: if the premise is to bring back learning from viewing source, shouldn't the code grokked from others' codeblogs also work on other sites? `<Glitter />` and `<ConfettiButton />` wouldn't generally work elsewhere when copy-pasted.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Great post. Thanks
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
You got me! Great article.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
offer hosted codeblog on
@zeithq !Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Not smth that’s for me but I rly LOVE the angle you’ve chosen to write/pitch ab this! Outstanding job brother

Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
totally agreed !
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
