Joiner learned
assembler,
Fortran, and
COBOL programming between 1976 and 1980 at the
Strategic Air Command headquarters in
Omaha, Nebraska. In his spare time, he coded a
space war game on terminals. At the location, he also became familiar with coding on the
PET and
Apple II. After leaving the military, he joined
Datasoft as a programmer programmer. He then became part of IntelliCreations, and then
Mindscape, then began working on the
Amiga 1000 and with
MicroIllusions, which started out from a computer store in
San Fernando Valley. Joiner then began working on
The Faery Tale Adventure, which took him seven months. MicroIllusions published it in 1986. Joiner appeared on television of the
Computer Chronicles to demonstrate Music-X. He later published under
Sylvan Technical Arts. He worked a year on
The Sims 2, then left
EA. More recently, he worked on the user interface of
Google+. ==Publications==