Docula: Persistent Links and Styles!


In our last update, we simplified the modules down to two (docula-ui, and docula-core) and also added In-Memory data stores as the default. Now with this latest update, we made it so that you can do persistent linking and customize the interface it very easily.

There are many times a document can move around in a GitHub repository, but you want to keep to an URL that works. Check out how to do it here!

The first step is to see how we did this. Since we use GitHub for our knowledge base repository, it made sense to extend the configuration for skinning there. Here is what the Fons repository looks like with the style.css and navigation.html file in the root.


Using GitHub Projects


The Fons team decided to use GitHub Projects to organize and prioritize its work — and I just wanted to share some of our experiences with you.

To give you some background, Fons is an application that enables independent music teachers, tutors, coaches, and others to run their business easily. They can schedule lessons and bill clients directly. It gets rid of all that time-consuming admin.

Our team is small, but we are starting to add more people as Fons scales up. At the moment, we have more than five services running in the backend, and about a dozen or so repositories making up our application.