  {"id":5480,"date":"2008-03-18T16:41:14","date_gmt":"2008-03-18T22:41:14","guid":{"rendered":"http:\/\/www.masonworld.com\/blogging-software\/using-ecto-for-blog-posting\/"},"modified":"2026-04-03T09:52:22","modified_gmt":"2026-04-03T14:52:22","slug":"using-ecto-for-blog-posting","status":"publish","type":"post","link":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/","title":{"rendered":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow"},"content":{"rendered":"<p>One of the great promises of internet business is the ability to work from anywhere. Back in the early days of my blogging journey, I was traveling through Asia for my day job and wanted to keep writing blog posts on the plane. The problem was that WordPress &#8212; my blogging platform &#8212; required an internet connection to use the built-in editor. I needed a way to write and format posts offline.<\/p>\n<h2>The Search for Blog Writing Tools<\/h2>\n<p>This led me down the rabbit hole of desktop blog writing tools. At the time, the options were limited. I found a tool called ecto that let you connect to your WordPress backend, draft posts locally, and publish when you were back online. It had some nice features &#8212; a visual editor, spell checking, tag and category support, and integrations with services like YouTube and Flickr. It was not perfect, but it solved the core problem of writing without a connection.<\/p>\n<p>That specific tool is long gone now, but the underlying need it addressed is still real. If you are serious about content creation, having the right blog writing tools in your workflow makes a significant difference in your productivity and consistency.<\/p>\n<h2>Modern Blog Writing Tools Worth Considering<\/h2>\n<p>The landscape for content creation tools has improved dramatically since those early days. Here is what works well in 2026.<\/p>\n<p><strong>Markdown editors.<\/strong> Tools like iA Writer, Typora, and Obsidian let you write in clean, distraction-free environments using Markdown syntax. Many bloggers now write everything in Markdown and paste into WordPress or their CMS of choice. The beauty of Markdown is that your content is portable &#8212; it is just text files that you can use anywhere.<\/p>\n<p><strong>Google Docs.<\/strong> Simple, free, and available on every device. Google Docs syncs automatically, works offline with the right settings, and makes collaboration easy if you work with editors or virtual assistants. Many professional bloggers draft everything in Google Docs before moving it to their publishing platform.<\/p>\n<p><strong>Notion and similar workspace tools.<\/strong> If you want an all-in-one solution for planning, drafting, and organizing your content calendar, tools like Notion combine document editing with database features for managing your editorial workflow.<\/p>\n<p><strong>The WordPress block editor.<\/strong> WordPress itself has come a long way. The modern block editor &#8212; Gutenberg &#8212; is dramatically better than the old classic editor. If you have reliable internet access, the built-in editor might be all you need.<\/p>\n<h2>What Actually Matters in a Writing Tool<\/h2>\n<p>After years of experimenting with different blog writing tools, here is what I have learned matters most.<\/p>\n<p><strong>Reduce friction.<\/strong> The best tool is the one that makes it easiest for you to start writing. If your tool requires a complex setup or fifteen clicks before you can type a word, you will find excuses not to write.<\/p>\n<p><strong>Write anywhere.<\/strong> Your tool should work on whatever device you have handy. Some of my best posts started as drafts on my phone during a commute or waiting for a flight.<\/p>\n<p><strong>Keep it simple.<\/strong> Fancy formatting features are nice, but they can also be distractions. The goal is to get words on the page. You can format later.<\/p>\n<h2>The Bottom Line<\/h2>\n<p>The right blog writing tool is whatever removes the barrier between having an idea and getting it published. Do not overthink it. Pick something that works, build a habit of writing consistently, and remember that a published post written in a basic text editor beats an unpublished masterpiece stuck in a fancy tool you never open.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BlogPosting\",\n  \"headline\": \"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow\",\n  \"datePublished\": \"2008-03-18T16:41:14\",\n  \"dateModified\": \"2026-04-03\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Mark Mason\",\n    \"url\": \"https:\/\/www.latenightim.com\/about\/\",\n    \"jobTitle\": \"Host, Late Night Internet Marketing Podcast\",\n    \"description\": \"Mark Mason helps part-time entrepreneurs build internet businesses one night at a time. Podcasting since 2009.\",\n    \"sameAs\": [\n      \"https:\/\/podcasts.apple.com\/us\/podcast\/late-night-internet-marketing-mark-mason-affiliate\/id323964382\",\n      \"https:\/\/www.facebook.com\/latenightim\",\n      \"https:\/\/twitter.com\/markmason\"\n    ]\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"Late Night Internet Marketing\",\n    \"url\": \"https:\/\/www.latenightim.com\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/www.latenightim.com\/wp-content\/uploads\/2016\/10\/LNIM-NewLogo1.png\"\n    }\n  },\n  \"mainEntityOfPage\": {\n    \"@type\": \"WebPage\",\n    \"@id\": \"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/\"\n  }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the great promises of internet business is the ability to work from anywhere. Back in the early days of my blogging journey, I was traveling through Asia for my day job and wanted to keep writing blog posts on the plane. The problem was that WordPress &#8212; my blogging platform &#8212; required an [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"blog writing tools","_yoast_wpseo_title":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM","_yoast_wpseo_metadesc":"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[40],"tags":[164,5,1689,1690,236,249,20,11,748,750,759,1686,25,1694,1397,35],"class_list":["post-5480","post","type-post","status-publish","format-standard","hentry","category-blogging-software","tag-asia","tag-blog","tag-blogging","tag-blogging-software","tag-buenos-aires","tag-business-mastery","tag-day-job","tag-guru","tag-internet-business","tag-internet-business-mastery","tag-internet-lifestyle","tag-internet-marketing","tag-marketing","tag-podcast","tag-singapore","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM<\/title>\n<meta name=\"description\" content=\"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM\" \/>\n<meta property=\"og:description\" content=\"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/\" \/>\n<meta property=\"og:site_name\" content=\"Late Night Internet Marketing Podcast with Mark Mason\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/masonworld\" \/>\n<meta property=\"article:published_time\" content=\"2008-03-18T22:41:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-03T14:52:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.latenightim.com\/wp-content\/uploads\/2016\/06\/latenightlogo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"434\" \/>\n\t<meta property=\"og:image:height\" content=\"208\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Mark Mason\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@masonworld\" \/>\n<meta name=\"twitter:site\" content=\"@masonworld\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Mason\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/\"},\"author\":{\"name\":\"Mark Mason\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#\\\/schema\\\/person\\\/9372eea62aeac9834382c69e9ed9fd90\"},\"headline\":\"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow\",\"datePublished\":\"2008-03-18T22:41:14+00:00\",\"dateModified\":\"2026-04-03T14:52:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/\"},\"wordCount\":592,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#organization\"},\"keywords\":[\"asia\",\"blog\",\"Blogging\",\"Blogging Software\",\"Buenos Aires\",\"business mastery\",\"day job\",\"guru\",\"internet business\",\"internet business mastery\",\"internet lifestyle\",\"Internet Marketing\",\"marketing\",\"Podcast\",\"singapore\",\"wordpress\"],\"articleSection\":[\"Blogging Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/\",\"url\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/\",\"name\":\"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#website\"},\"datePublished\":\"2008-03-18T22:41:14+00:00\",\"dateModified\":\"2026-04-03T14:52:22+00:00\",\"description\":\"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/using-ecto-for-blog-posting\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.latenightim.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#website\",\"url\":\"https:\\\/\\\/www.latenightim.com\\\/\",\"name\":\"Late Night Internet Marketing Podcast with Mark Mason\",\"description\":\"Building Internet Businesses With Affiliate Marketing One Night At A Time\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.latenightim.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#organization\",\"name\":\"Late Night Internet Marketing Podcast with Mark Mason\",\"url\":\"https:\\\/\\\/www.latenightim.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.latenightim.com\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/IM-Podcast-700sq.jpg\",\"contentUrl\":\"https:\\\/\\\/www.latenightim.com\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/IM-Podcast-700sq.jpg\",\"width\":700,\"height\":700,\"caption\":\"Late Night Internet Marketing Podcast with Mark Mason\"},\"image\":{\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/masonworld\",\"https:\\\/\\\/x.com\\\/masonworld\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.latenightim.com\\\/#\\\/schema\\\/person\\\/9372eea62aeac9834382c69e9ed9fd90\",\"name\":\"Mark Mason\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g\",\"caption\":\"Mark Mason\"},\"sameAs\":[\"http:\\\/\\\/www.latenightim.com\",\"https:\\\/\\\/x.com\\\/masonworld\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM","description":"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/","og_locale":"en_US","og_type":"article","og_title":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM","og_description":"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.","og_url":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/","og_site_name":"Late Night Internet Marketing Podcast with Mark Mason","article_publisher":"https:\/\/www.facebook.com\/masonworld","article_published_time":"2008-03-18T22:41:14+00:00","article_modified_time":"2026-04-03T14:52:22+00:00","og_image":[{"width":434,"height":208,"url":"https:\/\/www.latenightim.com\/wp-content\/uploads\/2016\/06\/latenightlogo.png","type":"image\/png"}],"author":"Mark Mason","twitter_card":"summary_large_image","twitter_creator":"@masonworld","twitter_site":"@masonworld","twitter_misc":{"Written by":"Mark Mason","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/#article","isPartOf":{"@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/"},"author":{"name":"Mark Mason","@id":"https:\/\/www.latenightim.com\/#\/schema\/person\/9372eea62aeac9834382c69e9ed9fd90"},"headline":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow","datePublished":"2008-03-18T22:41:14+00:00","dateModified":"2026-04-03T14:52:22+00:00","mainEntityOfPage":{"@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/"},"wordCount":592,"commentCount":6,"publisher":{"@id":"https:\/\/www.latenightim.com\/#organization"},"keywords":["asia","blog","Blogging","Blogging Software","Buenos Aires","business mastery","day job","guru","internet business","internet business mastery","internet lifestyle","Internet Marketing","marketing","Podcast","singapore","wordpress"],"articleSection":["Blogging Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/","url":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/","name":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow | LNIM","isPartOf":{"@id":"https:\/\/www.latenightim.com\/#website"},"datePublished":"2008-03-18T22:41:14+00:00","dateModified":"2026-04-03T14:52:22+00:00","description":"Mark Mason reviews the evolution of blog writing tools from early desktop editors to modern solutions, and shares what actually matters when choosing a writing workflow.","breadcrumb":{"@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.latenightim.com\/using-ecto-for-blog-posting\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.latenightim.com\/"},{"@type":"ListItem","position":2,"name":"Blog Writing Tools: Finding the Right Offline Editor for Your Workflow"}]},{"@type":"WebSite","@id":"https:\/\/www.latenightim.com\/#website","url":"https:\/\/www.latenightim.com\/","name":"Late Night Internet Marketing Podcast with Mark Mason","description":"Building Internet Businesses With Affiliate Marketing One Night At A Time","publisher":{"@id":"https:\/\/www.latenightim.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.latenightim.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.latenightim.com\/#organization","name":"Late Night Internet Marketing Podcast with Mark Mason","url":"https:\/\/www.latenightim.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.latenightim.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.latenightim.com\/wp-content\/uploads\/2019\/03\/IM-Podcast-700sq.jpg","contentUrl":"https:\/\/www.latenightim.com\/wp-content\/uploads\/2019\/03\/IM-Podcast-700sq.jpg","width":700,"height":700,"caption":"Late Night Internet Marketing Podcast with Mark Mason"},"image":{"@id":"https:\/\/www.latenightim.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/masonworld","https:\/\/x.com\/masonworld"]},{"@type":"Person","@id":"https:\/\/www.latenightim.com\/#\/schema\/person\/9372eea62aeac9834382c69e9ed9fd90","name":"Mark Mason","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b800c425c86cd473783904b834b3d5ac57ba0fe956ffc196a60e026d7269008?s=96&d=mm&r=g","caption":"Mark Mason"},"sameAs":["http:\/\/www.latenightim.com","https:\/\/x.com\/masonworld"]}]}},"_links":{"self":[{"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/posts\/5480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/comments?post=5480"}],"version-history":[{"count":1,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/posts\/5480\/revisions"}],"predecessor-version":[{"id":33167,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/posts\/5480\/revisions\/33167"}],"wp:attachment":[{"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/media?parent=5480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/categories?post=5480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.latenightim.com\/wp-json\/wp\/v2\/tags?post=5480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}