TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Best Tools for Technical Writing?

19 pointsby fearthetelomereover 3 years ago
What tool do you use or recommend when drafting technical blog posts or books?<p>I&#x27;ve found that editors tend to do one thing or the other very well: they&#x27;re either really good editors for rich text and multimedia or really good editors for code.<p>What tools balance the best of both worlds?

7 comments

srvmshrover 3 years ago
Depends on the user &amp; use case:<p>Researchers use LaTeX heavily for papers. It has a learning curve, but once mastered it is very powerful.<p>Markdown is being increasingly used for code documentation nowadays. `readthedocs`, github pages work well with markdown syntax<p>Publishers tend to layout professional documents with Adobe Illustrator &#x2F; InDesign. All the common magazines generally use it, unless they have some custom sauce built-to-order
byteskiover 3 years ago
I have used Obsidian before but I found it more useful for researching instead of pure writing so now I just write any technical notes in neovim. Many folks (as myself) try to make neovim a kind off IDE for programming but I think first of all it’s a powerful tool for writing texts. I just write markdown files in (neo)vim and because of movements and mouseless interface it’s doing fast and focused
lrddover 3 years ago
For me writing markdown using VSCode with with Neovim keybindings approaches that rich text and rich code environment.<p>Of course, when using markdown(&#x2F;mermaid&#x2F;tikz&#x2F;etc.) creating diagrams is severely limited unlike point and click alternatives. I haven’t seen a good solution yet that isn’t too restrictive or slow.
codeptualizeover 3 years ago
<a href="https:&#x2F;&#x2F;nota.md" rel="nofollow">https:&#x2F;&#x2F;nota.md</a> is my absolute favorite writing tool.<p>It&#x27;s like a markdown editor with some code editor features, like for example multi cursor&#x2F;selection, auto bracket closing, option + up&#x2F;down to move&#x2F;reorder lines, things like that. The &quot;hide markdown&quot; function makes it very nice to read as well.<p>It works on plain markdown files, which is really convenient for many things. No subscription, just a very reasonable one time price (they used to have a free trial&#x2F;beta, I don&#x27;t know if that&#x27;s still the case).<p>I use it to draft pretty much everything I write, I just copy paste to confluence&#x2F;gdocs&#x2F;slack&#x2F;wherever.
anyfactorover 3 years ago
Pandoc with a paste image plugin for markdown, in vscode with vim plugin or just vim.<p>Notion if you want to quickly share things. But I would recommend using something else because they don&#x27;t have offline support and they don&#x27;t allow downloading pdf format of nested articles without a paid tier. Also no vim bindings. But I still use it as super fast to share, easily formattable and looks nice.
eishtmoover 3 years ago
<a href="https:&#x2F;&#x2F;jupyter.org" rel="nofollow">https:&#x2F;&#x2F;jupyter.org</a> does it all, code and markdown. Output can be html, pdf, or LaTeX.<p><a href="https:&#x2F;&#x2F;jupyterbook.org" rel="nofollow">https:&#x2F;&#x2F;jupyterbook.org</a> provides the book stuff - toc, bibliography, sequential numbering for chapters, sections, equations, figures, tables, ...
mikewarotover 3 years ago
If I were tasked with writing something like a book right now, I&#x27;d try very hard to get a copy of Microsoft Word 2000, and the update from 2007 that allows it to handle .docx files.<p>Why? The outliner mode in that was super productive. Everything since is a piece of junk.