Antti-Juhani Kaijanaho was born on November 2, 1977 in Jyväskylä, Finland. He spent his childhood in Jyväskylä, then moved to Tampere for four years to complete his secondary schooling, and finally returned to Jyväskylä to study mathematics at the University of Jyväskylä. He graduated in Information Technology and Mathematics in 2001 and continued postgraduate studies in Software Engineering, getting his Master’s Degree in 2002 and his Licentiate of Philosophy degree in 2014. He completed his Doctor of Philosophy degree in December 2015. His doctoral dissertation Evidence-based programming language design: a philosophical and methodological exploration received the second-highest grade out of five passing grades and is being cited as a standard reference on the amount of human factors RCT evidence about programming language features. He also has taught several courses in the university related to theoretical computer science and programming languages.
Antti-Juhani met his future wife in late 2016. They got engaged in 2017 and married in March 2018. They are together creating a new multicultural family in Jyväskylä, Finland. She also blogs.
During his teen years, Antti-Juhani became active in the green movement with his childhood friend Oras. While his friend went on to eventually become a member of parliament, he himself dropped out of the activism game for about seven years. After graduation, Antti-Juhani activated himself in local politcs, ran for a city council seat in the 2004 elections, lost barely, and participated in some lesser committees. Near the end of the four-year term he got promoted to a deputy councillor in the city council, after one of the original councillors left town, promoting one of the deputies to full councillor status and thus leaving a deputy seat empty. In 2008, he ran again, got about the same number of votes but lost ground as a relative matter. In the 2012 elections he ran for a third time with minimal effort and got, predicably, much less votes. In 2017, he ran again, and got a decent number of votes that was not enough for a council seat. He was, however, appointed as the chair of the municipal central elections committee in Jyväskylä.
Between 2005 and 2017, Antti-Juhani was a lay member of the local district court. He participated in criminal trials along with one or two other lay members and a presiding judge, all three or four judging both fact and law and all four having an equal single vote. He does not write about the cases, as the district court only speaks through the judgment.
Antti-Juhani is a geek of all trades. Everything that can be thought about interests him. His primary geeky interests are computers, law and writing. He was a Debian developer from 1999 to 2014. He used to do music, but the lack of an audience has discouraged him, and now he merely listens – most of the time.
Antti-Juhani’s biggest problem is not his unusually mild cerebral palsy (spastic hemiplegia); it is his considerable weight. He is, however, working on that; he underwent a bariatric surgery operation in October 2015, which has been a success.