Publish articles to Dev.to

Dev.to is now a channel in Orbitwrite, so the article can sit in the same schedule as the posts that promote it.

Connect with an API key

Dev.to has no sign-in for apps, so connecting takes a key. Generate one on Dev.to under Settings → Extensions, paste it into Settings → Channels → Connect, and the account it belongs to becomes the channel. We store the key encrypted and use it to publish and to list your organizations.

An editor made for articles

The New post button has a new option, Dev.to article. It opens the composer on your Dev.to channel with a cover slot, a title and room to write.

Write in Rich text, or switch to Markdown if you like to see your backticks. Both edit the same article, so you can change your mind halfway down the page.

The toolbar covers headings, bold, italic, strikethrough, links, quotes, inline code, code blocks, lists, dividers and embeds. Images go in with the toolbar's image button, or you can paste or drop one straight into the text. The slot above the title is the cover, which Dev.to shows at 1000 × 420.

Skip the title and the article's first line becomes the title. The preview beside the editor shows the card Dev.to will put in its feed, cover and tags included.

The settings you'd set on Dev.to

Everything you'd normally fill in on Dev.to is under the article:

  • Tags, up to four.
  • Canonical URL. If the article first ran on your own site, add its link and Dev.to credits the original.
  • Series, to link it with the articles that came before.
  • Publish as, for your own profile or an organization you belong to.
  • Summary and AI disclosure.

Schedule it like a post

An article is still a post in Orbitwrite. Give it a time or drop it in the queue, and it waits for approval if your workspace asks for one.

Over the API, POST /api/v1/integrations/devto/channels connects a channel from a key, and an article's settings are platformOptions.devto on the post. The Dev.to docs have the rest.