swyxio / swyxdotio

This is the repo for swyx's blog - Blog content is created in github issues, then posted on swyx.io as blog pages! Comment/watch to follow along my blog within GitHub
https://swyx.io
MIT License
325 stars 43 forks source link

Why I Moved Off Dev.to #424

Closed swyxio closed 2 years ago

swyxio commented 2 years ago

category: note

2 years ago I moved all my blogging to Dev.to. Today my main blog is on Github Issues and I've just launched DXTips on Hashnode.

Dev.to still has the widest readership, which is great for beginners. But the experience has stagnated since the big move to Forem (which it now actively promotes via a popup on mobile).

image

Dated UI

The brutalist design of Dev.to was appealing in 2017-2020, but now feels a little dated. It has received no updates and I felt like I wanted to see if I could offer my readers something better.

image

No editor UX

The editor is just raw markdown in a text box, and though I like markdown, I like the niceties of using keyboard shortcuts to add links or bold/italicize text. Also paste-to-unfurl would be nice, but the shortcode syntax required too much customization when I should simply be able to paste in a url (this would also degrade more gracefully)

image

Weird limitations on posting

image

image

Neutral: performance?

dev.to is famously notable for their speed so i tossed it into pagespeed insights and was surprised to find a bad score. its probably because of the media heavy nature of the blogpost i picked so not a big deal

image

image

However, webpagetest complained a lot less

image

my swyxkit-based mirror page showed marginally better performance, with the js weight hurting because of the youtube embed.

Link2Twenty commented 2 years ago

It looks like you're using editor v1 still. Have you seen editor V2? The content is still markdown but now it has a toolbar and better shortcuts.

Change menu

New editor

swyxio commented 2 years ago

ah. no i havent. other points remain i guess

swyxio commented 2 years ago

related https://wagslane.dev/posts/collapsing-quality-of-devto/