December 18, 2025

Code, then post? Devs split over this

Show HN: X Writer – Tweet from VS Code Without Distractions (BYOK, Open Source)

Tweet from your editor? Fans cheer, skeptics groan, and “don’t xeet where you eat” goes viral

TLDR: An open-source tool lets coders tweet from inside their editor using their own X/Twitter keys. The community is divided: fans want screenshots, Cursor support, and a CLI, while skeptics roast the “no context switching” claim, question X’s relevance, and rally around the meme “don’t xeet where you eat.”

Developers are bickering (and giggling) over X Writer, a free open‑source add‑on for VS Code—the popular coding app—that lets you post to Twitter/X without leaving your editor. It’s “bring your own keys,” meaning you use your own X developer credentials, stored via your computer’s keychain, with a character counter and even a 17‑tweets‑a‑day cap. The promise: tweet fast, no “context switching.” The reality: the comment section had thoughts.

One camp loves the convenience. WilcoKruijer said it’s a fun nudge to post more and asked for screenshots, Cursor editor support, and even a command‑line version. Another camp rolled its eyes so hard they almost shipped. bearjaws torched the “no context switching” claim—if you’re turning from work to social posts, that’s literally context switching. Meanwhile, rglullis went existential: is X/Twitter even relevant anymore, given the bots? Then came the line of the day from welferkj: “don’t xeet where you eat.” Cue the meme flood.

Nostalgia also surfaced: beepbooptheory shouted out the old-school nntwitter, reminding everyone that piping tweets from your tools isn’t new. Between the 17‑post “speed limit for opinions,” the BYO‑keys privacy pitch, and a sleek sidebar icon, the vibe is clear: half productivity hack, half doomscroll enabler. The crowd is split—some want it in every editor and as a CLI, others want it nowhere near their work brain.

Key Points

  • X Writer is an open-source VS Code extension to post tweets to Twitter/X directly from the editor.
  • Users bring their own Twitter/X API credentials and set them up via a guided VS Code command with file import or manual entry.
  • The extension includes fast posting, smart context from selected text, real-time character count, direct links, an Activity Bar icon, and English/Spanish support.
  • Build and packaging use esbuild, with setup via pnpm install, dev watch, production compile, and .vsix packaging.
  • It enforces X Free API limits (17 tweets/day with 24-hour reset) and securely stores credentials via VS Code SecretStorage using OS credential systems.

Hottest takes

"Whatever happeneed to, don't xeet where you eat." — welferkj
"Is Twitter still in any way relevant?" — rglullis
"By definition going from work to writing some drivel on twitter is context switching lol." — bearjaws
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.