<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mohammed Agrat</title>
    <description>The latest articles on DEV Community by Mohammed Agrat (@warf23).</description>
    <link>https://dev.to/warf23</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F935586%2F5b76ab8a-7bd2-4744-b54f-946fc41ee804.jpeg</url>
      <title>DEV Community: Mohammed Agrat</title>
      <link>https://dev.to/warf23</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/warf23"/>
    <language>en</language>
    <item>
      <title>I spent 40 hours in every major markdown editor. Here's the honest verdict</title>
      <dc:creator>Mohammed Agrat</dc:creator>
      <pubDate>Thu, 28 May 2026 17:02:09 +0000</pubDate>
      <link>https://dev.to/warf23/i-spent-40-hours-in-every-major-markdown-editor-heres-the-honest-verdict-2l0</link>
      <guid>https://dev.to/warf23/i-spent-40-hours-in-every-major-markdown-editor-heres-the-honest-verdict-2l0</guid>
      <description>&lt;p&gt;I write in markdown all day, and I kept second-guessing whether I was even&lt;br&gt;
using the right editor. So I did the dumb, thorough thing: I wrote the same&lt;br&gt;
documents — an essay, a résumé, a proposal, a research report — end to end&lt;br&gt;
in nine different markdown editors. About 40 hours total. Here's what I'd&lt;br&gt;
actually recommend.&lt;/p&gt;

&lt;h2&gt;
  
  
  The short version
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Best overall:&lt;/strong&gt; Obsidian — local-first, free, plugin ecosystem that
won't quit.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best WYSIWYG:&lt;/strong&gt; Typora — $14.99 once, hides the syntax as you type.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best on Mac:&lt;/strong&gt; iA Writer — the prettiest writing surface ever shipped.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best for academics:&lt;/strong&gt; Zettlr — free, citations built in, Pandoc under
the hood.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best for teams:&lt;/strong&gt; Notion — the only one with real collaboration (but
the worst export).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Best designed-PDF export:&lt;/strong&gt; mdclaudy — full disclosure, that's the one
I build.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I learned ranking them
&lt;/h2&gt;

&lt;p&gt;The thing nobody tells you: &lt;strong&gt;the editor barely matters; the export does.&lt;/strong&gt;&lt;br&gt;
Every tool here writes fine markdown. Where they diverge wildly is the&lt;br&gt;
moment you have to hand the document to a real person.&lt;/p&gt;

&lt;p&gt;Obsidian's PDF export is plain. Typora's is solid. iA Writer's is clean but&lt;br&gt;
unbranded. Notion's is — and everyone agrees on this — genuinely bad. The&lt;br&gt;
gap between "I wrote it" and "I shipped something that looks designed" is&lt;br&gt;
where most of these tools quietly give up.&lt;/p&gt;

&lt;p&gt;That gap is the reason I built &lt;a href="https://mdclaudy.com" rel="noopener noreferrer"&gt;mdclaudy&lt;/a&gt;, so I'll&lt;br&gt;
flag the conflict of interest loudly: if my verdict bugs you, any of the&lt;br&gt;
other eight are great editors. The export gap is real either way.&lt;/p&gt;

&lt;h2&gt;
  
  
  The criteria that actually mattered
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Typing feel&lt;/strong&gt; — latency, focus mode. The editor has to disappear.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File model&lt;/strong&gt; — plain &lt;code&gt;.md&lt;/code&gt; in a folder you own beats any proprietary
database. Notion is the only one here that fails this.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Export&lt;/strong&gt; — the reason you wrote it. PDF, DOCX, HTML.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Workflow fit&lt;/strong&gt; — notes vs. essays vs. dissertations vs. proposals are
four different jobs.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Full breakdown
&lt;/h2&gt;

&lt;p&gt;The complete post has a 200-word verdict on each of the nine, a comparison&lt;br&gt;
table, and "best editor for [your specific job]" recommendations:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mdclaudy.com/blog/best-markdown-editors-2026" rel="noopener noreferrer"&gt;https://mdclaudy.com/blog/best-markdown-editors-2026&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Which one are you using — and what would make you switch?&lt;/p&gt;

</description>
      <category>markdown</category>
      <category>productivity</category>
      <category>tools</category>
      <category>writing</category>
    </item>
    <item>
      <title>Markdown to PDF: 8 methods compared (and why most of them disappoint)</title>
      <dc:creator>Mohammed Agrat</dc:creator>
      <pubDate>Thu, 28 May 2026 16:53:05 +0000</pubDate>
      <link>https://dev.to/warf23/markdown-to-pdf-8-methods-compared-and-why-most-of-them-disappoint-574j</link>
      <guid>https://dev.to/warf23/markdown-to-pdf-8-methods-compared-and-why-most-of-them-disappoint-574j</guid>
      <description>&lt;p&gt;I write everything in markdown. Specs, proposals, reports, the occasional&lt;br&gt;
essay. And for years I've hit the same wall: getting markdown &lt;em&gt;out&lt;/em&gt; as a&lt;br&gt;
PDF that doesn't look like a 2009 browser printout.&lt;/p&gt;

&lt;p&gt;I went deep on this — tried every method I could find — and ended up&lt;br&gt;
building a tool to fix it. Here's the honest comparison of all 8 ways to&lt;br&gt;
turn markdown into a PDF, ranked by how much pain each one costs you.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Browser print (Cmd+P → Save as PDF)
&lt;/h2&gt;

&lt;p&gt;Free, instant, and looks like it. No control over typography, page breaks&lt;br&gt;
land wherever, code blocks get clipped. Fine for a throwaway. Embarrassing&lt;br&gt;
for anything you hand to a client.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Pandoc + default LaTeX
&lt;/h2&gt;

&lt;p&gt;The quality ceiling is high. The floor is a weekend of YAML and template&lt;br&gt;
debugging. &lt;code&gt;pandoc input.md -o output.pdf&lt;/code&gt; works until you want it to look&lt;br&gt;
like &lt;em&gt;anything&lt;/em&gt; specific — then you're learning LaTeX.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Pandoc + Eisvogel template
&lt;/h2&gt;

&lt;p&gt;Eisvogel is the best free markdown→PDF template out there. Genuinely good&lt;br&gt;
output. You still need a working LaTeX install (~4GB) and comfort on the&lt;br&gt;
command line.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. md-to-pdf (npm)
&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;npx md-to-pdf input.md&lt;/code&gt;. Chromium under the hood, so it's really&lt;br&gt;
HTML-to-PDF. Decent for code-heavy docs, weak on print typography.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. VS Code "Markdown PDF" extension
&lt;/h2&gt;

&lt;p&gt;Convenient if you live in VS Code. Same Chromium engine, same limitations.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Marked 2 (Mac)
&lt;/h2&gt;

&lt;p&gt;$13.99, lovely live preview, solid export. Mac-only, no templates beyond a&lt;br&gt;
handful of CSS themes, no AI, no cloud library.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Online converters (markdowntopdf.com, CloudConvert)
&lt;/h2&gt;

&lt;p&gt;Zero setup. Generic output, often watermarked, and you're uploading your&lt;br&gt;
document to someone's server.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. The one I built — mdclaudy
&lt;/h2&gt;

&lt;p&gt;Full disclosure: this is mine, so weigh accordingly. After all the above,&lt;br&gt;
I wanted Pandoc-grade output without the Pandoc tax. mdclaudy gives you 15&lt;br&gt;
hand-designed templates, exports to PDF and DOCX, keeps markdown as the&lt;br&gt;
source of truth, and has an optional AI layer for drafting. Free tier, no&lt;br&gt;
card.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The honest verdict:&lt;/strong&gt; if you're a developer who already has LaTeX&lt;br&gt;
installed and enjoys the control, Pandoc + Eisvogel is hard to beat for&lt;br&gt;
free. If you want a designed document without the setup, that's the gap I&lt;br&gt;
built mdclaudy to fill.&lt;/p&gt;

&lt;p&gt;Full version with screenshots of each method's output:&lt;br&gt;
&lt;a href="https://mdclaudy.com/blog/markdown-to-pdf" rel="noopener noreferrer"&gt;https://mdclaudy.com/blog/markdown-to-pdf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What's your markdown→PDF setup? Always looking for methods I missed.&lt;/p&gt;

</description>
      <category>markdown</category>
      <category>pdf</category>
      <category>writing</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
