<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://michaelmorrison.com/tags/ai/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/tags/craft/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/tags/creativity/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/tags/engineering/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/tags/essay/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/essays/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/essays/2026-05-28-standing-on-surfaces-that-move/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/tags/</loc><lastmod>2026-05-28T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/injecting-iads-into-iphone-apps/</loc><lastmod>2010-11-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/supporting-multitasking-on-the-iphone/</loc><lastmod>2010-11-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/</loc><lastmod>2010-11-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/consuming-web-services-on-the-iphone/</loc><lastmod>2010-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/optimizing-tables-in-iphone-apps/</loc><lastmod>2010-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/javascript-bible-7th-edition/</loc><lastmod>2010-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-html-css-in-24-hours-8th-edition/</loc><lastmod>2010-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/apps/</loc><lastmod>2009-04-09T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/apps/bailout-watch-fox-and-friends/</loc><lastmod>2009-04-09T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/</loc><lastmod>2009-04-09T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/head-first-php-and-mysql/</loc><lastmod>2008-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/linkblog/</loc><lastmod>2008-09-04T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/writing/hatin-on-puzzles/</loc><lastmod>2008-08-24T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/writing/</loc><lastmod>2008-08-24T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/writing/unconventional-passwords/</loc><lastmod>2008-08-15T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/writing/underappreciated-talent/</loc><lastmod>2008-07-27T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/articles/</loc><lastmod>2008-01-25T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/articles/you-used-javascript-to-write-what/</loc><lastmod>2008-01-25T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/articles/engineering-failure/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/engineering-failure/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/articles/head-first-behind-the-scenes-storyboarding/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/head-first-behind-the-scenes-storyboarding/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/head-first-javascript/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/you-used-javascript-to-write-what/</loc><lastmod>2008-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ajax-construction-kit/</loc><lastmod>2007-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/javascript-bible-6th-edition/</loc><lastmod>2007-04-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-xml-in-24-hours-3rd-edition/</loc><lastmod>2005-11-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/treo-essentials/</loc><lastmod>2005-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-html-css-in-24-hours-7th-edition/</loc><lastmod>2005-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-blackberry-in-a-snap/</loc><lastmod>2005-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/beginning-mobile-phone-game-programming/</loc><lastmod>2004-11-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/beginning-game-programming/</loc><lastmod>2004-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/javascript-bible-5th-edition/</loc><lastmod>2004-03-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/battle-office/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/connect-4-mobile/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/henway/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/henway-mobile/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/high-seas-mobile/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/meteor-defense/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/space-out/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/space-out-mobile/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/stunt-jumper/</loc><lastmod>2004-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-html-and-xhtml-in-24-hours-6th-edition/</loc><lastmod>2003-05-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-game-programming-in-24-hours/</loc><lastmod>2002-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/faster-smarter-html-and-xml/</loc><lastmod>2002-11-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/se-using-pocket-pc-2002/</loc><lastmod>2002-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-svg-in-24-hours/</loc><lastmod>2002-02-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-xml-in-24-hours-2nd-edition/</loc><lastmod>2001-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/html-xml-for-beginners/</loc><lastmod>2001-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-wireless-java-with-j2me-in-21-days/</loc><lastmod>2001-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-2-in-plain-english/</loc><lastmod>2001-02-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/the-unauthorized-guide-to-pocket-pc/</loc><lastmod>2000-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ie-5-web-programming-unleashed/</loc><lastmod>2000-05-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-directx-7-in-24-hours/</loc><lastmod>1999-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/xml-unleashed/</loc><lastmod>1999-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-windows-script-host-in-21-days/</loc><lastmod>1999-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/mfc-programming-with-visual-c-6-unleashed/</loc><lastmod>1999-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-mfc-in-24-hours/</loc><lastmod>1999-03-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-1-2-class-libraries-unleashed/</loc><lastmod>1999-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/pe-using-html-4-xml-and-java-1-2/</loc><lastmod>1998-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/se-using-visual-interdev-6/</loc><lastmod>1998-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-more-java-in-21-days/</loc><lastmod>1997-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/articles/java-network-game-programming/</loc><lastmod>1997-08-12T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-network-game-programming/</loc><lastmod>1997-08-12T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/visual-interdev-unleashed/</loc><lastmod>1997-08-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/maximum-java-1-1/</loc><lastmod>1997-06-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/how-to-program-javabeans/</loc><lastmod>1997-04-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-1-1-unleashed-3rd-edition/</loc><lastmod>1997-04-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-java-1-1-in-21-days-2nd-edition/</loc><lastmod>1997-04-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/presenting-javabeans/</loc><lastmod>1997-03-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-unleashed-2nd-edition/</loc><lastmod>1996-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/late-night-ms-visual-j/</loc><lastmod>1996-12-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-java-in-21-days-pre/</loc><lastmod>1996-11-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/vbscript-web-page-interactivity/</loc><lastmod>1996-10-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/presenting-activex/</loc><lastmod>1996-08-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/ty-internet-game-programming-with-java-in-21-days/</loc><lastmod>1996-08-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/tricks-of-the-java-programming-gurus/</loc><lastmod>1996-07-01T00:00:00-07:00</lastmod></url><url><loc>https://michaelmorrison.com/works/java-unleashed/</loc><lastmod>1996-04-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/works/windows-95-game-developers-guide/</loc><lastmod>1996-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/vault/games/combat-tanks/</loc><lastmod>1994-01-01T00:00:00-08:00</lastmod></url><url><loc>https://michaelmorrison.com/about/</loc></url></urlset>