Testing Ghost Entries with Markdown

Testing Ghost Entries with Markdown

Lately, I've gone all in on Markdown. For me, the biggest benefits are never having to move my hands away from the keyboard. Fortunately, Markdown support has become ubiquitous, from GitLab README.md files to note taking applications such as Bear and Agenda.

I wanted to test the Markdown capabilities of the blogging engine that I'm currently testing, Ghost. This post was written in Drafts. The attached screenshot shows the raw Markdown.

Bold and Italic

This is bold
This is italic

Tables

Column 1 Column 2 Column 3
R1C1 R1C2 R1C3
R2C1 R2C2 R2C3

Task Lists

  • [ ] Task 1
  • [x] Task 2 (Completed)
  • [ ] Task 3

Numbered Lists

  1. List Item 1
  2. List Item 2
  3. List Item 3

Bullet Lists

  • Bullet 1
  • Bullet 2
  • Bullet 3

Code Blocks

#!/usr/bin/env python3

def my_function():
    return True

def main():
    print ("hello world")

if __name__ == "__main__":
    main()

Conclusion

This entire post was simply copied and pasted from Drafts to Ghost. All the different Markdown formats appear to have imported with no issues 👏!