
It would be incredibly bothering if you don’t love your product.

Day after day, adding new features and making commits to a product no one but you take a look. It was not necessary to make a desktop app to accomplish my initial goal but I thought it could be useful for other language learners. As you can see, the project is an example of “scratching your own itch.”
#Slack desktop app failed to compile pdf#
For textbooks, pass the data to an HTML engine to get a nicely designed textbook in HTML and convert it into PDF (to print). Amazon Polly) and compile small audio files into a single “audiobook”. For audiobooks, pass the data to a text-to-speech service (e.g. a list of vocabulary and definitions) and use the data to create audiobooks and textbooks. The idea was to extract useful data (e.g. I knew there were great websites that hosted a lot of useful resources for the exam, including Memrise, Quizlet, and many individual websites. And surely I didn’t want to pay an extra shipping fee to get books overseas.Īs such, I decided to make teaching materials by myself.


The problem was GRE had no mass market in Japan and I could find nothing useful on Japanese amazon, let alone bookstores. So, I needed printed prep materials for the exam since I always prefer printed ones to e-books. Most of the grad schools in the US require a score of the standardized English exam (GRE) which is known for academic and difficult vocabulary.
#Slack desktop app failed to compile free#
Hi, I want to share the story of my side project about how my Python-based desktop app for language learning has grown into a YouTube channel with 50k+ subscribers (Joytan App), providing free language teaching videos as well as helping online teachers find new students from a larger audience.ģ years ago, I was an undergrad in Japan and wanted to study machine learning in grad school abroad.
