Hello World: The remark Kitchen Sink OR MAKE DOCUMENTATION GREAT AGAIN

This is an ode to the amazing Gatsby

I love playing with new technology, and if you are a javascript enthusiast, you must check Gatsby out!

Playing with formatting markdown in Gatsby.js:

// Some comments
line 1 of code
line 2 of code
line 3 of code

Block code "fences"

Sample text here...

Syntax highlighting

var foo = function (bar) {
  return bar++;
};

console.log(foo(5));

``` // Some comments line 1 of code line 2 of code line 3 of code ```

==Marked text==

[Footnotes](https://github.com/markdown-it/markdown-it-footnote)

Footnote 1 link\first.

Footnote 2 link\second.

Inline footnote^\[Text of inline footnote] definition.

Duplicated footnote reference\second.

\first: Footnote **can have markup**

``` and multiple paragraphs. ```

\second: Footnote text.

[Definition lists](https://github.com/markdown-it/markdown-it-deflist)

Term 1

: Definition 1 with lazy continuation.

Term 2 with *inline markup*

: Definition 2

``` { some code, part of Definition 2 }

Third paragraph of definition 2. ```

*Compact style:*

Term 1 ~ Definition 1

Term 2 \~ Definition 2a ~ Definition 2b

[Abbreviations](https://github.com/markdown-it/markdown-it-abbr)

This is HTML abbreviation example.

It converts "HTML", but keep intact partial entries like "xxxHTMLyyy" and so on.

var foo = function (bar) {
  return bar++;
};

console.log(foo(5));

*\[HTML]: Hyper Text Markup Language

[Custom containers](https://github.com/markdown-it/markdown-it-container)

::: warning *here be dragons* :::