There's also this stunning 2009 piece on Kim Jong Il's "Contributions to the struggle for socialism" →
That period began with the counterrevolutionary overthrow of the socialist bloc in Eastern Europe in 1989 and in the Soviet Union in 1991. This fell as a heavy blow on the DPRK, since nearly all its trade was with the socialist community of nations.
On July 8, 1994, the Korean people suffered the profound loss of Kim Il Sung. After a period of national mourning and before Kim Jong Il was even able to take the reins of power, Korea was hit by devastating record floods in 1995 and 1996 and then suffered years of drought, starting in 1997. This was absolutely catastrophic in a country where only 18 percent of the land is arable… .
In response, Kim Jong Il strengthened the military capability of the KPA and developed Songun to strengthen the nation ideologically. Rodong Sinmun, in its January 1999 New Year’s editorial, defined Songun as an ideology “in which the People’s Army serves as the main force of revolution and in which the unity of the army and the people helps to safeguard as well as build socialism.” The army not only defended the country against attack—a real threat for Korea, which has been mercilessly invaded in the past by both Japan and the U.S.—but worked alongside civilians on many development projects to repair the damage caused by the floods and drought. The U.S.-backed government in South Korea has outlawed Web sites that promote Songun.
In addition to Songun, the three other mainstays of Kim Jong Il’s politics have been an intransigent opposition to bureaucratic privilege, the development of Juche and moving the struggle for national reunification forward.
Kim Jong Il became known in the late 1960s for his opposition to the use of material incentives to increase production. His belief, which he shared with Ernesto “Che” Guevara, was that this broke down socialist solidarity among workers. In the early 1970s, after being elected to the Central Committee of the WPK, he was responsible for legislation mandating that higher-level bureaucrats spend 20 days a month at regular working-class jobs alongside other workers. (Not really clear here how someone is supposed to do their normal job if they have to spend 2/3 of their time away from it.)
Songun politics rest on the foundation of the Juche idea. The three principles of Juche are independence in politics (chaju), self-sustenance in the economy (charip) and self-defense in national defense (chawi).