DEV Community

Discussion on: You need a passion project!

Collapse
 
drjackyl profile image
Felix

My mom writes books and I convinced her to write them using Markdown, as this can be used to generate any output format.

As I worked for a project creating a platform for eBooks for children I knew EPUB quite well and handcrafted my mom‘s EPUBs.

Then I started to create epubgen, a tool to generate EPUBs from Markdown, to automate this process. Today my mom uses it to do most of the process on her own.

That was one of only two passion projects, which made it to release, yet. The other one is an iOS app for an event radio of a youth organisation, which is broadcasting for one week each year.

Thanks for the post. I should get back to these projects, even though I have less time, now that there is a little girl to care about :-)

Collapse
 
ardennl profile image
Arden de Raaij

Congrats on the addition the family!

And you got your mom to use Markdown and created epubgen? That's seriously cool.

Collapse
 
drjackyl profile image
Felix

Thanks.

Yay, she tried a couple of things, started with MS Word, like every mom would. We improved the writing and production process with every book.

There's a couple of tools called epubgen. Mine is a simple command line tool for macOS written in Swift. Sadly, just the maintenance of such projects take a lot of time - like updating for a new Swift version...

Thanks to this post, I now have a profile here :-)