fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Nantucket E-Books

New blog post: I write my blogs in my Shanty markup language, and then parse the plain-text into separate blog pages. It's all done with software. It's and very accessible. nantucketebooks.com/blog/2025/

I am ready to open this up to other people and start a blogging platform for whomever is interested. via , , *and* .

If this sound like what you've been looking for, email me at njb@nantucketebooks.com

nantucketebooks.comA new blog platform in developmentBlog with Shanty and the Smol Web, not Substack

@nantucketebooks I'm now curious about what Shanty is, what it looks like and stuff; do you have a public cheat sheet, crash course, introduction, or demo document I can look at?

@blake Shanty is a markup language for writing books.

Here's the text file for A Christmas Carol: nantucketebooks.com/ebooks/pd/

Here's the text file from which my blog posts are built: nantucketebooks.com/blog/blog.

Here is the manual: nantucketebooks.com/shantydocs

I'll be publishing a new manual for the language in a few weeks.

I am happy to answer any questions!

@nantucketebooks

Why? What does #Shanthy has which for example #reStructuredText or #AsciiDoc don’t (not mentioning some dialect of #Markdown)?

@mcepl Let me get to the heart of the matter: why design something new?

Shanty came about because I knew the kind of e-book I wanted to make, one that I would be proud to share. The question, then, was: what is the bare minimum I would have to write in terms of markup, so I could convert it into that e-book?

(To be continued)

@mcepl
In another life, I used a markup language called Fountain to write screenplays. I thought about the experience of writing with Fountain, how good it felt, and apply that to writing for books.

There are some differences to Markdown: I use {{text||url}} for hyperlinks. This is because, after years of using Markdown-format links on Reddit, I still can't get my head around [text](url). So, the curly bracket form works well for me.

@mcepl I use Shanty to write blog posts because I'm using it so much already. I've found I've been able to create blog posts quite quickly with it.

To answer your question of 'why', I designed Shanty because it's a tool that lets me do my work better. And I look forward to introducing it to others later next month when the new manual is published.