If you’re following our repositories or you are using Odyssey.js you will have discovered that we’ve been using markdown a lot during the last few months.
The Markdown language was created in 2004 by John Gruber, with substantial contributions from Aaron Swartz. Its goal is to allow people “to write using an easy-to-read, easy-to-write plain text format, and optionally convert it to structurally valid XHTML (or HTML).” Because Markdown text files are plain text, you can use almost any text editor to open them.
Markdown allows you to write using an easy-to-read, easy-to-write plain text format.
<spanclass="icon i-xxs icons-btn-twitter">Share on Twitter</span>
The syntax is really simple. If you know how to compose a hashtag or make an emoticon, you can use Markdown.
The simple format saves a significant amount of time when thinking about formatting and aesthetics. With Markdown you can focus on the content, not on the shape. It speeds up the workflow of everything, from development to management tasks.
With Markdown your documents are cross-platform by nature. You can edit them in any plain text editor, or directly on GitHub. There are also a wide-range of Markdown editors out there.
When converting to HTML, Markdown translates quickly to perfectly-formatted documents; no missing closing tags, no improperly nested tags. No need to explain complex things like classes or nodes.
Yes, definitely. We use Markdown for almost everything. From writing content on our websites to creating internal documentation, from telling stories with maps to creating to-do lists. Even this post has been written and reviewed in Markdown! By using it, the less technical people on the team (like the person editing this post) can contribute directly to our repos or create content that is later translated to something more visual, without having to worry about breaking stuff.
Although you may have already encountered Markdown if you’re using Github, Stack Exchange, iA Writer or Simplenote, here are a couple of links that might be interesting for you if you’re just starting to learn it: the official Markdown syntax website and this course at Code Academy.
Happy mapping!
This week, Mapbox announced that they were changing the license of their MapboxGL JS library as part of their latest v2.0 release. The library has gone from an Open Source ...
NewsCARTO has been at the forefront of the development of Spatial Data Science, a subset of Data Science that focuses on the unique characteristics of spatial data, moving beyo...
NewsPlease fill out the below form and we'll be in touch real soon.