How to use Free Software to learn Japanese, and more.

This page lists articles in chronological order. You may want to read Table of Contents instead.

Plumbing for language learners

September 30, 2022 — Tatsumoto

In this article let's talk about passing text between applications Usually people simply select and copy-paste text from one window to the other, but there's a way to make it faster by using the concept of plumbing.

Plumbing is something that can make using a computer so much more convenient and fast. I think everybody should use it.


Mass immersion

August 31, 2022 — Tatsumoto

AJATT targets people who want to reach a high level in the language and truly become fluent. One of the most important parts of AJATT is immersing yourself in Japanese as close to 24 hours a day as possible, combining that with spaced repetition and other technology.

Immersion is quite important, we already know that. Let's figure out how much immersion is necessary.


Japanese locale

July 13, 2022 — Tatsumoto

A Locale is a set of information that most programs use for determining country and language specific settings. Since you're learning Japanese, generate and enable the Japanese locale on your system.


Condensing active immersion

June 24, 2022 — Tatsumoto

Watching movies and TV shows counts towards active immersion and requires full attention to the content. We can apply a little optimization to condense active immersion. This small trick helps if you're watching something boring or if you're tight on time.


Kana Anki decks

June 20, 2022 — Tatsumoto

These Anki deck teach hiragana and katakana. There's a Recognition deck and a Production deck. The Recognition deck teaches how to read kana, the Production deck teaches how to write kana from memory.


How Anki works

June 13, 2022 — Tatsumoto

Since in this guide we are going to use Anki to study our target language, let's talk about how it works.


Spaced repetition

June 12, 2022 — Tatsumoto

To study efficiently and help you keep track of the learning process one of the first things you're going to want to do is obtain a spaced repetition system. In this article let's cover the theory behind spaced repetition, why you need it and what system to use.