Aki Update, Power Rankings, Getting Social and Modern Layout

5 minute read Published:

Sumocard Aki Update - Sumo Card Devblog 6
Real Sumo Thoughts Before I begin this devblog about the updates to sumocard.io, I would like to start by saying it was a nice change to have all of the top level rikishi make it to the end of the Basho. Although it was the Hakuho Show again (pun intended), it stayed exciting until the end and there were enough interesting things going on to keep me, at least, interested until the end.

Wordpack's get a facelift and we go to open beta!

2 minute read Published:

Sumocard first release - Sumo Card Devblog 5
First Release! I am pleased to announce that sumocard.io is now open for public usage in an open beta. Throughout the month of July 2018 we will be adding some new features and steadily working to improve the usability and performance of the system. Also, several new public word packs will become available to all users in the coming weeks so please check back frequently! I am working on creating some training videos that should help people get started and I also will be streaming some of my training sessions beginning in late July or early August on the sumocard.

Making Sense of Senses

3 minute read Published:

Restructuring the Dictionary - Sumo Card Devblog 4
Changes to the Sumo Card Dictionary There were a few changes that I wanted to make to the dictionary API which will make it more accurate and provide a better user experience for everyone. Initially, the English meanings were just thrown together for each word, without regard for meaning or part of speech. We decided to re-write the dictionary subsystem to keep track of each “sense” which will improve learning and allow us to be better stewards of the data we’re mirroring from our generous dictionary source jisho.

Developing the Sumo Card Engine

3 minute read Published:

Why Go? - Sumo Card Core Development Decisions (Devblog 2)
Language Choice (Why Go?) There are four main features of Go which are highly beneficial to this project. Going into this I want the application to be able to run on a “cloud” service (Google, AWS, or Oracle) and in a docker container. The easiest way to do this is to run the application as a self contained binary. Loading libraries and web servers (nginx + php) or (nginx + whatever.

Creating Sumo Card

3 minute read Published:

Sumo Card Development Blog 1
(It should be noted that development of Sumo Card began on October 18, 2016. Development took a break from November to Febraury and resumed around the beginning of March 2017. These articles are a reflection on the development to date.) Introduction After trying several Japanese vocabulary learning programs, I found many of them useful enough but none of them had exactly what I was looking for. After using several products over the course of a few years, I decided that I wanted to develop one that would be a little more like a game.