Why ContentEditable is Terrible
Nick Santos

I am about to create Some App for Mac and I was contemplating to go with Webview with contenteditable or Native.

Now it’s clear.

Thank you for sharing this great explanation about the behind the scene of how Medium editor has been created.