Typolino – Cache Control

To improve the UX it is important to serve content as fast as possible. The Firebase hosting is pretty clever, but the images we serve from the storage has a default cache configuration that disallows caching the content. We can control the cache-control header when uploading the images. This will allow caching the content for… Continue reading Typolino – Cache Control

Typolino – Upload Lesson

Finally I find some time to write about the upload utility. Maybe we can add an online editor later, but to get started quickly I decided to use a pure node application running on my local device using the Firebase Admin SDK. Now we are already connected to our DB and storage and can just… Continue reading Typolino – Upload Lesson

Typolino – Adding Speech

If we want to add sound to Typolino we need to consider the proper format. I’m not an expert but https://caniuse.com is usually very good at answering these kind of questions and also Wikipedia provides a good overview. I don’t care too much about the lossyness of the format as my audio capture device anyhow… Continue reading Typolino – Adding Speech

Typolino – Testing Team

There are some things that need improvement. A great addition would be speech. Let’s add this next, just for fun.

Typolino – Training

So we are finally at the most important component. The first PoC technically worked, but no one would be happy to use the tool as is. So we have to apply the same styles and create a more interactive experience. Keyboard Events The key functionality is to type the word you see, letter by letter.… Continue reading Typolino – Training

Typolino – Registration

Let’s apply the same pattern to style the registration form. I don’t really like to have so many options at once – the UI feels overloaded. But also being a technical demonstration of what we built so far I’d like to keep all the options. Why not have a default one and let the user… Continue reading Typolino – Registration

Typolino – Add Style

So far the app really looks crappy. But to be honest I follow the very same pattern in my job. Sometimes it’s hard to convince people that it will look better later on. One can waste so much time in making the stuff nice and shiny (and if you only focus on a small piece… Continue reading Typolino – Add Style