Reflections on a year of writing with Ghost 🔗 **Source:** [Reflections on a year of writing with Ghost](https://www.delta.blog/reflections-on-a-year-of-writing-with-ghost/?ref=the-delta-newsletter) > [!note]+ Document Notes > ```markdown > > --- > tags: [Ghost CMS, WordPress, Publishing] > author: [The Delta] > source: [The Delta] > reference: [https://www.delta.blog/reflections-on-a-year-of-writing-with-ghost/?ref=the-delta-newsletter] > date created: 2025-09-30 00:00 > > --- > > # 🏷️ Title: Reflections on a year of writing with Ghost > <!-- deep-read:sections start --> ## 🧭 Table of Contents - [📝 Summary](#-summary) - [📖 Main Content](#-main-content) - [🗒️ Notes](#️-notes) - [📚 References](#-references) - [🗣️ Paraphrase](#️-paraphrase) - [📰 Newsletter](#-newsletter) - [✅ Action Items](#-action-items) - [🧪 Hypotheses](#-hypotheses) - [📊 Methodology](#-methodology) - [❓ Questions](#-questions) - [🔮 Future Research](#-future-research) - [💡 Implications](#-implications) - [🧠 Learning Styles Assessment](#-learning-styles-assessment) - [📊 Accessibility Assessment](#-accessibility-assessment) - [🌍 DEIB Assessment](#-deib-assessment) - [✅ Logical Validity](#-logical-validity) - [🛡️ DARVO Analysis](#-darvo-analysis) - [🎯 Conclusion](#-conclusion) ### 🔗 References - Include links cited in or relevant to the article. ## 📝 Summary - What happened. - The author reflects on one year using Ghost for blogging and newsletters. - Why it matters. - It compares Ghost’s focused UX with WordPress’s flexibility and overhead. - Key stakeholders. - Independent publishers, newsletter writers, WordPress and Ghost communities. - Risks and tradeoffs. - Ghost’s limitations: footnotes, smart quotes, content types, moderation tools. - Bottom line. - Ghost excels for writing-focused newsletters; WordPress fits complex sites. ## 📖 Main Content - Explain the core arguments in plain language. - The author resumed writing to correct misconceptions and reach wider audiences. - Ghost enabled rapid launch and distraction-free writing. - Workflow uses Obsidian, then edits and publishes in Ghost previews. - Add sourced context and define terms. - Ghost is a publisher-focused CMS with built-in newsletter tools. - WordPress provides extensible content types and plugin flexibility. - Note uncertainties or contested claims. - Some issues may be theme-dependent, like table behavior and design controls. ### 🗒️ Notes - The author began covering WP Engine vs Automattic context, then broadened. - Writing goal: explain nuances often missed by tech media. - Workflow: Obsidian drafting, emoji status, dek planning, Ghost previews. - Likes: onboarding speed, limited-but-sufficient theming, readable analytics, writing focus. - Pain points: no native footnotes, clunky Markdown card edits, smart quotes absence. - Wishlist: subscriber bans/blocks, better tables, more web design controls, Ghost Explore fixes. - Growth limits: only posts and pages; complex formats may require WordPress. - Considered upgrades: custom sending domain for BIMI, deeper PostHog, Ghost analytics parallel. ## 📚 References - [Ghost official site](https://ghost.org/) - [WordPress official site](https://wordpress.org/) - [PostHog product analytics](https://posthog.com/) - [BIMI Group: BIMI overview](https://bimigroup.org/) ## 🗣️ Paraphrase - Paragraph A paraphrase. - The author restarted writing during WordPress community turbulence and found an audience. - Paragraph B paraphrase. - Ghost’s simplicity sped publishing, but footnotes and smart quotes remain weak spots. ## 📰 Newsletter - Ghost vs WordPress from a writer’s seat. - Ghost shines for fast setup and focused drafting. - WordPress still wins for custom content types and extensibility. - Tip: draft in Obsidian, proof in multiple contexts, then publish. - Resource picks: Ghost onboarding, PostHog basics, BIMI primer. ## ✅ Action Items - DevRel - Publish a “Ghost vs WordPress for newsletters” guide with examples. - Developer advocacy: plans, talks, demos, and measurable outcomes. - Run a webinar showing Obsidian-to-Ghost and Ghost-to-WordPress handoffs. - Education: workshops, curricula, office hours, mentorship programs. - Create a micro-course on newsletter analytics interpretation. - Developer experience: docs, SDKs, examples, templates, quickstarts. - Provide sample Ghost themes with PostHog integration toggles. - Developer marketing: campaigns, content, funnels, and attribution. - Case studies on writer onboarding time reductions. - Community management: moderation, code of conduct ops, surveys. - Draft a comments policy template and ban/block playbook. - Internal/external/cross-project: align goals, SLAs, and feedback loops. - Set quarterly feedback loops with Ghost and WordPress maintainers. - OSPO - Map content-type needs to upstream contributions or plugins. - Policy & Governance: contribution policies, decision rights, charters. - Propose moderation tooling requirements for content platforms. - License Compliance: policies, scanning, review, and training cadence. - Provide SBOM templates for theme customizations. - Security Management: vuln intake, embargo policy, signing, attestations. - Document analytics script integrity checks and CSP guidance. - Software Inventory: SBOM strategy, ownership, freshness SLOs. - Track theme and analytics snippet versions. - Developer Support: training, tooling, legal guardrails, consultation hours. - Office hours on analytics and privacy compliance. - Community Engagement: upstream funding, MoUs, operator agreements. - Explore grants for Ghost footnotes and moderation features. - Strategic Alignment: KPIs, OKRs, executive reporting, initiative roadmaps. - KPI: time-to-first-publish and weekly publishing cadence. - Community - Publish a moderation escalation ladder and tools matrix. - Maintainers: roadmap clinics, governance templates, release hygiene. - Host a clinic on content-type governance tradeoffs. - Contributors: onboarding paths, “first issue” rotations, pairing sessions. - Label “smart quotes” and “footnotes” issues as first-timers. - Sponsors: transparent budgets, milestones, deliverables, impact reports. - Fund Ghost Markdown card UX improvements with milestones. - Ecosystem: cross-project incident drills and coordinated disclosures. - Drill: analytics outage and privacy misconfiguration response. - WordPress - Core: compare smart quotes behavior with Ghost’s editor gaps. - Core Performance: measure editing latency vs block editor. - Core AI: evaluate AI-assisted proofreading in multi-context previews. - Core Program: coordinate documentation on content-type choices. - Mobile: test authoring on iPadOS with external keyboards. - Playground: demo Obsidian->Markdown->WP flows in browser. - Community: comment policy starter kit for blogs. - Training: lesson on liveblog patterns using CPTs. - Marketing: story on “start simple, scale later” journeys. - Support: FAQ on footnotes, quotes, and typography. - Design: dark mode CTA contrast patterns. - Documentation: examples-first guidance for footnotes and tables. - Photos: media guidelines for newsletters. - TV: short videos on analytics reading. - Polyglots: glossary entries for typographic quotes. - Accessibility: table behavior guidance across devices. - Meta: .org resources linking editor typography docs. - CLI: scaffold for analytics snippets with checks. - Hosting: default CSP and privacy headers for analytics. - Tide: flag low-contrast CTAs in themes. - Openverse: newsletter-safe image curation tips. - Themes: test matrices for tables and dark mode. - Plugins: proof-of-concept footnotes popover plugin. - The WPCC - Programs: microgrants for moderation and accessibility tooling. - Projects: governance clinics on comment policies. - Funding experiments: matched grants for editorial UX. - FAIR - Technical independence: sign analytics snippets; track provenance. - Policies and covenants: transparent analytics and data retention. - Productized governance artifacts: moderation scorecards and policies. ## 🧪 Hypotheses - Ghost’s limited choices reduce time-to-publish versus WordPress. - Lack of native footnotes decreases author satisfaction and article clarity. - Smart quotes auto-conversion improves perceived quality and trust. - Easy analytics access increases publishing cadence over six months. ### 📊 Methodology - Run a crossover study of writers on Ghost and WordPress. - Measure setup time, publish latency, edit passes, and cadence. - Survey satisfaction on typography, footnotes, and moderation. - A/B smart quotes auto-conversion and measure reader trust signals. ### ❓ Questions - When will Ghost add native footnotes and smart quotes? - Can Ghost Explore refresh metadata reliably? - What moderation APIs could enable bans without theme edits? ### 🔮 Future Research - Evaluate liveblog patterns in Ghost via theme or app extensions. - Compare analytics accuracy between Ghost and PostHog pipelines. ### 💡 Implications - Practice: pick Ghost for newsletters; pick WordPress for complex types. - Policy: define moderation powers and ban workflows. - Security: standardize analytics integrations and CSP. - Education: teach multi-context proofreading habits. - Funding models: microgrants for editorial UX features. ### 🧠 Learning Styles Assessment - Reading level estimate: Flesch-Kincaid Grade ~9–10. - Visual learners - Present: screenshots implied via previews. - Improve: editor vs preview visuals; table behavior examples. - Aural learners - Present: none. - Improve: short audio summary. - Verbal learners - Present: clear definitions and comparisons. - Improve: glossary of terms and patterns. - Kinesthetic learners - Present: step-by-step workflow narrative. - Improve: checklists and sandbox tasks. - Logical learners - Present: tradeoff reasoning. - Improve: decision matrix for CMS choice. - Social learners - Present: community references. - Improve: guided discussion prompts. - Solitary learners - Present: reflective notes. - Improve: journaling questions. - Naturalistic learners - Present: none. - Improve: sustainability of hosting choices. ### 📊 Accessibility Assessment - Screen reader semantics - Present: standard headings. - Improve: consistent alt text guidance. - Keyboard navigation - Present: default theme supports basics. - Improve: ensure focus states and skip links. - Contrast and readability - Present: decent defaults. - Improve: dark mode CTA contrast and 4.5:1 checks. - Text resizing and reflow - Present: responsive layouts. - Improve: 200% zoom audits and motion preferences. - Media and captions - Present: static posts. - Improve: captions and transcripts for embeds. - Forms and interactions - Present: subscriber comments. - Improve: inline validation and target sizes. - Standards reference - Map gaps to WCAG 2.2 AA success criteria. ### 🌍 DEIB Assessment - Cultural breadth - Present: global OSS context. - Improve: multilingual options and examples. - Inclusive language - Present: neutral tone. - Improve: plain-language summaries. - Neurodiversity support - Present: consistent structure. - Improve: predictable icon+text labels. - Representation - Present: varied roles referenced. - Improve: balanced examples. - Psychological safety - Present: calls for moderation policy. - Improve: clear guidelines and escalation paths. ### ✅ Logical Validity - Strong reasoning - Inductive comparisons support claims on simplicity and focus. - Causal link between limited options and faster publishing is plausible. - Fallacies - Possible hasty generalization on tables being “weird.” - Fix by testing across themes and devices. - Tone of voice - Reflective, pragmatic, and community-aware. ### 🛡️ DARVO Analysis - Deny - None observed. - Attack - None; troll mention remains factual and minimal. - Reverse victim/offender - None detected. ## 🎯 Conclusion - Bottom line. - Ghost is excellent for writing-first newsletters with minimal setup. - Practical next steps for readers. - Start on Ghost for speed; switch to WordPress if complexity grows. ### 🔗 References - Ghost overview: https://ghost.org/ - WordPress overview: https://wordpress.org/ - PostHog analytics: https://posthog.com/ - BIMI specification: https://bimigroup.org/ ``` <!-- deep-read:sections end -->