{
  "id": 5315886,
  "title": "My Dev.to CLI Got Its First Community PR. Image Uploads From Terminal.",
  "url": "https://urgent.news/2026/09/03/my-dev-to-cli-got-its-first-community-pr-image-uploads-from-terminal",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-03T11:36:02.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sarvar_04/my-devto-cli-got-its-first-community-pr-image-uploads-from-terminal-4562"
  },
  "original_language": "en",
  "account": "Three weeks after launching devpub, Harish @harishteens submitted a pull request that introduced a long-awaited feature: the ability to upload images from the terminal. This feature, devpub upload, addresses a significant gap in the Forem API, which lacks an image upload endpoint. Without this capability, users had to manually open the dev.to/new page, upload images via a browser, copy the URL, and then paste it into their markdown files. Harish's contribution, which included tests, clear documentation, and handling of edge cases, streamlined this process and simplified image uploads for Dev.to users.",
  "summary": "Three weeks after launching devpub, I got a notification I wasn't expecting: a pull request from someone I'd never talked to. Harish / @harishteens had forked the repo, read the issues, picked one that I'd been putting off for weeks, and built a complete solution. Tests included. Design decisions documented. Edge cases handled. The feature? devpub upload . The one command that should have existed…",
  "key_points": [
    "Harish submitted first community PR for devpub CLI",
    "Introduced devpub upload to image upload from terminal",
    "Streamlined Dev.to image uploads with tests and docs"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}