<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://cjr.dev/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://cjr.dev/2013/04/08/need-moar-blogs/</loc><lastmod>2017-02-14T16:07:05-05:00</lastmod></url><url><loc>https://cjr.dev/2013/04/10/wednesday-sql-fun/</loc><lastmod>2023-03-23T11:53:55-04:00</lastmod></url><url><loc>https://cjr.dev/2013/04/19/friday-morning-irony/</loc><lastmod>2023-03-23T11:49:17-04:00</lastmod></url><url><loc>https://cjr.dev/2013/05/11/output-from-snagit-to-aws-s3-via-s3-browser/</loc><lastmod>2023-03-23T11:48:08-04:00</lastmod></url><url><loc>https://cjr.dev/2013/05/21/the-rebellion-strikes-back/</loc><lastmod>2015-03-31T15:43:31-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/06/primary-one-primary-two/</loc><lastmod>2024-05-15T15:59:45-04:00</lastmod></url><url><loc>https://cjr.dev/2013/06/13/php-and-the-twitter-api-v1-1/</loc><lastmod>2021-03-21T12:41:52-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/07/rainbow/</loc><lastmod>2024-05-15T16:09:11-04:00</lastmod></url><url><loc>https://cjr.dev/2013/06/22/video-games-and-charity/</loc><lastmod>2015-03-31T15:43:31-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/08/precious/</loc><lastmod>2024-05-15T16:13:29-04:00</lastmod></url><url><loc>https://cjr.dev/2013/06/25/php-and-the-trello-api/</loc><lastmod>2023-03-21T20:48:29-04:00</lastmod></url><url><loc>https://cjr.dev/2013/07/29/video-encoding-in-the-cloud-with-elastictranscoder/</loc><lastmod>2021-03-04T14:07:53-05:00</lastmod></url><url><loc>https://cjr.dev/2013/08/11/on-chrome-and-hangout-extensions/</loc><lastmod>2015-03-31T15:43:31-04:00</lastmod></url><url><loc>https://cjr.dev/2013/08/29/the-problem-with-third-party-apps/</loc><lastmod>2015-05-04T01:17:15-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/21/grass/</loc><lastmod>2024-05-15T17:02:42-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/23/maelstrom/</loc><lastmod>2025-03-26T09:01:40-04:00</lastmod></url><url><loc>https://cjr.dev/2013/09/30/retro-code-sample-opening-night-countdown-image/</loc><lastmod>2023-03-23T11:44:51-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/29/blackened/</loc><lastmod>2024-05-15T17:15:29-04:00</lastmod></url><url><loc>https://cjr.dev/2013/09/30/the-problem-with-code-samples/</loc><lastmod>2015-05-04T01:16:45-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/30/pulverized/</loc><lastmod>2024-05-15T17:23:43-04:00</lastmod></url><url><loc>https://cjr.dev/2013/10/01/cookie-clicker-countdown-user-script/</loc><lastmod>2023-03-23T11:43:10-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/07/medal/</loc><lastmod>2024-05-15T17:32:30-04:00</lastmod></url><url><loc>https://cjr.dev/2013/10/15/video-encoding-in-the-cloud-with-aws-elastictranscoder-the-presentation/</loc><lastmod>2015-05-04T01:15:08-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/08/beyond/</loc><lastmod>2025-03-26T08:57:49-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/10/spectrum/</loc><lastmod>2024-05-15T17:45:34-04:00</lastmod></url><url><loc>https://cjr.dev/2013/11/11/on-pirates-rockstars-and-job-postings/</loc><lastmod>2023-03-23T11:41:53-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/14/jellyfish/</loc><lastmod>2024-05-15T17:55:20-04:00</lastmod></url><url><loc>https://cjr.dev/2013/11/25/stupid-little-projects/</loc><lastmod>2023-03-23T23:14:25-04:00</lastmod></url><url><loc>https://cjr.dev/2013/12/02/christmas-name-drawing-generator/</loc><lastmod>2021-03-06T13:57:03-05:00</lastmod></url><url><loc>https://cjr.dev/2013/12/22/post-storm-photography/</loc><lastmod>2023-03-23T11:39:21-04:00</lastmod></url><url><loc>https://cjr.dev/2014/01/16/detroithockey-net-logo-history/</loc><lastmod>2024-05-14T19:34:48-04:00</lastmod></url><url><loc>https://cjr.dev/2014/03/14/civclicker-type-availability-user-script/</loc><lastmod>2023-03-23T11:23:22-04:00</lastmod></url><url><loc>https://cjr.dev/2021/08/15/rings/</loc><lastmod>2024-05-15T20:14:09-04:00</lastmod></url><url><loc>https://cjr.dev/2014/03/24/guzzle-bug-568-and-shared-hosting/</loc><lastmod>2015-03-31T15:43:25-04:00</lastmod></url><url><loc>https://cjr.dev/2014/04/02/on-detroithockey-nets-april-fools-joke/</loc><lastmod>2024-05-14T19:34:45-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/01/stupid-lessons-learned-jquery-click-trigger/</loc><lastmod>2023-03-23T09:59:05-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/09/branding-a-fake-hockey-team/</loc><lastmod>2024-05-14T19:34:44-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/15/trello-api-and-datelastactivity/</loc><lastmod>2023-03-21T20:50:50-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/20/retro-portfolio-drwcentral-net-redesign/</loc><lastmod>2023-03-23T09:46:14-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/20/retro-portfolio-drwcentral-net-redesign-2/</loc><lastmod>2023-03-23T09:45:26-04:00</lastmod></url><url><loc>https://cjr.dev/2021/11/25/almighty/</loc><lastmod>2024-05-15T20:42:42-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redesign/</loc><lastmod>2023-03-23T09:44:25-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-edu-redesign-support/</loc><lastmod>2015-03-31T15:43:25-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkrasmussen-com/</loc><lastmod>2023-03-23T09:43:00-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redesign-2/</loc><lastmod>2015-03-31T15:43:25-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-college-of-arts-letters/</loc><lastmod>2015-03-31T15:43:25-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-ma-tesol-at-msu/</loc><lastmod>2023-03-23T09:40:20-04:00</lastmod></url><url><loc>https://cjr.dev/2022/03/03/waves/</loc><lastmod>2024-05-15T21:19:49-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-judicial-administration-at-msu/</loc><lastmod>2015-03-31T15:43:19-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-promise/</loc><lastmod>2023-03-23T09:38:28-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-homeland-security-certification-program/</loc><lastmod>2015-03-31T15:43:19-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkrasmussen-com-redesign/</loc><lastmod>2023-03-23T09:37:21-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-criminal-justice-intelligence-program/</loc><lastmod>2023-03-23T09:35:12-04:00</lastmod></url><url><loc>https://cjr.dev/2022/06/06/datsyuk/</loc><lastmod>2025-03-26T08:47:59-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-college-of-social-science/</loc><lastmod>2023-03-23T09:34:22-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkrasmussen-com-alternate-logo/</loc><lastmod>2024-05-14T19:39:33-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-office-of-the-provost/</loc><lastmod>2023-03-23T09:30:20-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-college-of-human-medicine/</loc><lastmod>2023-03-23T09:29:20-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-foodprotectioneducation-org/</loc><lastmod>2023-03-23T09:26:57-04:00</lastmod></url><url><loc>https://cjr.dev/2023/01/02/polar/</loc><lastmod>2024-06-05T15:49:45-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redevelopment/</loc><lastmod>2023-03-23T09:26:06-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-jiri-fischer-support-image/</loc><lastmod>2024-05-14T19:39:31-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-foodprotectioneducation-org-2/</loc><lastmod>2023-03-23T09:22:59-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-10th-season-logo/</loc><lastmod>2024-05-14T19:39:30-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-msu-administration/</loc><lastmod>2015-03-31T15:43:19-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-cathy-clarks-canada-day-luau-logo/</loc><lastmod>2024-05-14T19:39:28-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-hockeybird-com-10th-season-logo/</loc><lastmod>2024-05-14T19:39:20-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redesign-3/</loc><lastmod>2023-03-23T09:18:32-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-hockeysweaternumbers-com/</loc><lastmod>2023-03-23T09:16:22-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkrasmussen-com-redesign-2/</loc><lastmod>2023-03-23T09:15:08-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redesign-4/</loc><lastmod>2023-03-23T09:13:49-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-15th-season-logo/</loc><lastmod>2024-05-14T19:37:32-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-retro-hockey-challenge/</loc><lastmod>2024-05-14T19:37:30-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-press-your-luck/</loc><lastmod>2023-03-23T09:10:35-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-detroithockey-net-redesign-5/</loc><lastmod>2023-03-23T09:09:24-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-dfhl-20th-season-logo/</loc><lastmod>2024-05-14T19:37:28-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-the-games-that-werent/</loc><lastmod>2023-03-23T09:07:19-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-drwtrivia-stat-tracker/</loc><lastmod>2023-03-22T23:28:11-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkandcathy-net-redevelopment/</loc><lastmod>2023-03-22T23:27:08-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-clarkrasmussen-com-redevelopment/</loc><lastmod>2023-03-22T23:24:03-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/21/retro-portfolio-hockeybird-com-16th-season-logo/</loc><lastmod>2024-05-14T19:37:20-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/22/on-blogging-my-portfolio/</loc><lastmod>2015-05-04T01:09:34-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/22/clarkrasmussen-com-header-redesign/</loc><lastmod>2023-03-22T22:59:06-04:00</lastmod></url><url><loc>https://cjr.dev/2014/05/27/on-problem-solving-and-deck-repair/</loc><lastmod>2023-03-22T22:57:04-04:00</lastmod></url><url><loc>https://cjr.dev/2014/06/10/thoughts-on-childrens-stories/</loc><lastmod>2015-03-31T15:43:12-04:00</lastmod></url><url><loc>https://cjr.dev/2014/06/13/linking-child-and-parent-cards-on-trello-via-the-trello-api/</loc><lastmod>2023-03-21T21:07:28-04:00</lastmod></url><url><loc>https://cjr.dev/2014/06/17/linking-child-and-parent-cards-on-trello-part-2/</loc><lastmod>2023-03-21T20:54:01-04:00</lastmod></url><url><loc>https://cjr.dev/2014/06/19/moving-cards-to-a-different-board-via-the-trello-api/</loc><lastmod>2023-03-21T20:54:43-04:00</lastmod></url><url><loc>https://cjr.dev/2014/07/28/flashback-to-1997/</loc><lastmod>2015-03-31T15:43:12-04:00</lastmod></url><url><loc>https://cjr.dev/2014/08/02/grand-rapids-griffins-jersey-concept/</loc><lastmod>2024-05-14T19:34:41-04:00</lastmod></url><url><loc>https://cjr.dev/2014/08/20/problem-solving-and-hockey-photography/</loc><lastmod>2015-05-04T01:04:07-04:00</lastmod></url><url><loc>https://cjr.dev/2014/09/01/grand-rapids-griffins-jersey-concept-revisited/</loc><lastmod>2024-05-14T19:34:39-04:00</lastmod></url><url><loc>https://cjr.dev/2014/09/15/griffins-jersey-contest-sour-grapes/</loc><lastmod>2023-03-21T14:52:46-04:00</lastmod></url><url><loc>https://cjr.dev/2014/09/16/retro-code-sample-press-your-luck/</loc><lastmod>2021-03-06T15:02:30-05:00</lastmod></url><url><loc>https://cjr.dev/2014/10/07/implementing-advanced-trello-functionality-via-the-trello-api/</loc><lastmod>2025-08-13T15:42:13-04:00</lastmod></url><url><loc>https://cjr.dev/2014/10/13/batch-requests-with-the-trello-api/</loc><lastmod>2023-03-21T21:05:37-04:00</lastmod></url><url><loc>https://cjr.dev/2014/10/17/when-presentations-collide/</loc><lastmod>2015-05-04T00:57:00-04:00</lastmod></url><url><loc>https://cjr.dev/2014/11/20/nextjen-mobile-logo/</loc><lastmod>2024-05-14T19:34:37-04:00</lastmod></url><url><loc>https://cjr.dev/2014/12/04/building-a-custom-hockey-puck-display-case/</loc><lastmod>2023-03-22T18:57:35-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/05/retro-portfolio-jackson-public-schools-career-prep/</loc><lastmod>2023-03-22T18:28:18-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/05/retro-portfolio-kingdompros/</loc><lastmod>2023-03-22T18:25:53-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/05/retro-portfolio-trees-wings-ribs/</loc><lastmod>2023-03-22T18:25:02-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/05/retro-portfolio-holiday-e-card-system/</loc><lastmod>2023-03-22T18:23:40-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/05/retro-portfolio-like-yesterday/</loc><lastmod>2023-03-22T18:22:36-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-sportslogos-net/</loc><lastmod>2023-03-22T18:21:52-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-simply-floor-coverings/</loc><lastmod>2023-03-22T18:20:28-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-my-ic-blue/</loc><lastmod>2023-03-22T18:19:16-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-handirecords/</loc><lastmod>2023-03-22T18:17:22-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-my-flex-blue/</loc><lastmod>2023-03-22T18:16:38-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-clark-irrigation-design-consulting/</loc><lastmod>2023-03-22T18:15:42-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-pewterkrew-com/</loc><lastmod>2023-03-22T18:14:50-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-mythlogic-computers/</loc><lastmod>2023-03-22T18:13:14-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-capital-area-team-sports/</loc><lastmod>2023-03-22T18:12:29-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-eastern-michigan-university-loex/</loc><lastmod>2023-03-22T18:11:36-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-michigan-lucky-lotto/</loc><lastmod>2023-03-22T18:10:31-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-michigan-group-benefits/</loc><lastmod>2023-03-22T16:22:41-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-capital-area-team-sports-redevelopment/</loc><lastmod>2023-03-22T16:21:42-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-seniorbrigade-com/</loc><lastmod>2023-03-22T16:20:16-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-clark-irrigation-design-consulting-2/</loc><lastmod>2023-03-22T16:19:26-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-temple-of-bloom/</loc><lastmod>2023-03-22T16:17:53-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-mdelegate/</loc><lastmod>2023-03-22T16:16:42-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-missivemitten/</loc><lastmod>2023-03-22T16:15:34-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-mythlogic-e-commerce-checkout/</loc><lastmod>2023-03-22T16:14:17-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-captured-moments/</loc><lastmod>2023-03-22T16:13:24-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-eastern-michigan-university-loex-2/</loc><lastmod>2023-03-22T16:12:24-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/06/retro-portfolio-pine-ridge-condo-association/</loc><lastmod>2023-03-22T16:11:24-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/14/talking-about-the-weather/</loc><lastmod>2015-03-31T15:42:58-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/26/on-social-media-terminology/</loc><lastmod>2015-03-31T15:42:58-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/29/on-salary-requirements/</loc><lastmod>2015-03-31T15:42:58-04:00</lastmod></url><url><loc>https://cjr.dev/2015/01/30/grand-rapids-griffins-20th-season-logo-concept/</loc><lastmod>2024-05-14T19:34:29-04:00</lastmod></url><url><loc>https://cjr.dev/2015/06/01/retro-code-sample-tsc-interact-hangout-video-controller/</loc><lastmod>2021-03-06T15:17:02-05:00</lastmod></url><url><loc>https://cjr.dev/2015/07/19/on-the-hockeytown-logo-and-a-concept/</loc><lastmod>2024-05-14T19:33:38-04:00</lastmod></url><url><loc>https://cjr.dev/2015/08/15/on-hockey-jersey-numbers/</loc><lastmod>2015-08-27T12:59:00-04:00</lastmod></url><url><loc>https://cjr.dev/2015/09/15/detroithockey-net-20th-season-logo/</loc><lastmod>2024-05-14T19:33:36-04:00</lastmod></url><url><loc>https://cjr.dev/2015/09/23/dfhl-25th-season-logo/</loc><lastmod>2024-05-14T19:33:35-04:00</lastmod></url><url><loc>https://cjr.dev/2015/10/02/solve-it-saturday-new-york-islanders/</loc><lastmod>2024-05-14T19:33:33-04:00</lastmod></url><url><loc>https://cjr.dev/2015/10/12/exporting-from-snagit-to-amazon-s3-revisited/</loc><lastmod>2021-03-06T10:53:29-05:00</lastmod></url><url><loc>https://cjr.dev/2015/10/21/trello-as-an-interface-via-webhooks/</loc><lastmod>2023-03-21T21:03:58-04:00</lastmod></url><url><loc>https://cjr.dev/2015/10/27/code-crafts-and-craic-the-nextjen-mobile-blog/</loc><lastmod>2024-05-14T19:33:31-04:00</lastmod></url><url><loc>https://cjr.dev/2015/11/02/bugs-and-accidental-branding/</loc><lastmod>2015-11-02T20:01:40-05:00</lastmod></url><url><loc>https://cjr.dev/2015/11/04/the-tools-we-choose/</loc><lastmod>2015-11-04T07:53:05-05:00</lastmod></url><url><loc>https://cjr.dev/2015/11/21/grand-rapids-griffins-alternate-jersey-concept-2015/</loc><lastmod>2024-05-14T19:33:29-04:00</lastmod></url><url><loc>https://cjr.dev/2015/12/04/full-stack-engineer-vs-web-developer/</loc><lastmod>2015-12-04T21:23:54-05:00</lastmod></url><url><loc>https://cjr.dev/2015/12/17/google-works-in-mysterious-ways/</loc><lastmod>2015-12-17T00:31:24-05:00</lastmod></url><url><loc>https://cjr.dev/2015/12/21/thoughts-on-the-force-awakens/</loc><lastmod>2015-12-22T21:41:12-05:00</lastmod></url><url><loc>https://cjr.dev/2015/12/30/why-i-write-what-i-write/</loc><lastmod>2015-12-30T10:24:58-05:00</lastmod></url><url><loc>https://cjr.dev/2016/01/18/failing-fast-is-still-failing/</loc><lastmod>2023-03-21T23:35:58-04:00</lastmod></url><url><loc>https://cjr.dev/2016/01/31/martin-biron-john-scott-and-software-development/</loc><lastmod>2019-05-31T09:38:02-04:00</lastmod></url><url><loc>https://cjr.dev/2016/02/13/fixing-the-joe-louis-arena-farewell-season-logo/</loc><lastmod>2024-05-14T19:33:27-04:00</lastmod></url><url><loc>https://cjr.dev/2016/04/06/on-guaranteed-installation-windows-and-comcast/</loc><lastmod>2023-03-21T16:31:14-04:00</lastmod></url><url><loc>https://cjr.dev/2016/04/29/building-physical-things/</loc><lastmod>2023-03-21T17:48:26-04:00</lastmod></url><url><loc>https://cjr.dev/2016/06/05/a-new-site-that-isnt-new-fantasyhockeysim-com/</loc><lastmod>2023-03-21T16:23:07-04:00</lastmod></url><url><loc>https://cjr.dev/2016/06/28/its-quiet-uptown/</loc><lastmod>2023-03-21T16:15:56-04:00</lastmod></url><url><loc>https://cjr.dev/2016/07/06/another-odd-site-launch-detroithockey-net-2016/</loc><lastmod>2023-03-21T16:11:13-04:00</lastmod></url><url><loc>https://cjr.dev/2016/07/18/lessons-learned-slack-api/</loc><lastmod>2023-03-19T01:36:33-04:00</lastmod></url><url><loc>https://cjr.dev/2016/08/08/grand-rapids-griffins-alternate-jersey-concept-2016/</loc><lastmod>2024-05-14T19:33:26-04:00</lastmod></url><url><loc>https://cjr.dev/2016/08/23/thoughts-on-hockey-sweaters/</loc><lastmod>2023-03-21T14:27:27-04:00</lastmod></url><url><loc>https://cjr.dev/2016/08/25/on-journalism-credit-and-perception/</loc><lastmod>2023-03-20T21:07:08-04:00</lastmod></url><url><loc>https://cjr.dev/2017/02/24/rebranding-fantasyhockeysim-com/</loc><lastmod>2024-05-14T19:33:24-04:00</lastmod></url><url><loc>https://cjr.dev/2017/08/14/griffins-jersey-design-contest-80s-edition/</loc><lastmod>2024-05-14T19:33:22-04:00</lastmod></url><url><loc>https://cjr.dev/2017/08/25/griffins-jersey-contest-sour-grapes-again/</loc><lastmod>2024-05-14T19:33:20-04:00</lastmod></url><url><loc>https://cjr.dev/2017/12/04/reinventing-the-wheel-cache-busting-via-automated-file-versioning/</loc><lastmod>2023-03-20T18:32:02-04:00</lastmod></url><url><loc>https://cjr.dev/2018/01/05/posting-to-slack-via-git-hooks/</loc><lastmod>2023-03-23T23:07:37-04:00</lastmod></url><url><loc>https://cjr.dev/2018/06/12/making-work-slack-more-fun-phpbot-and-yakbot/</loc><lastmod>2023-03-19T01:38:39-04:00</lastmod></url><url><loc>https://cjr.dev/2018/07/28/kalamazoo-wings-jersey-concept-2018/</loc><lastmod>2024-05-14T19:33:19-04:00</lastmod></url><url><loc>https://cjr.dev/2018/08/21/grand-rapids-griffins-alternate-jersey-concept-2018/</loc><lastmod>2024-05-14T19:33:17-04:00</lastmod></url><url><loc>https://cjr.dev/2019/05/29/detroithockey-net-logo-redesign-2019/</loc><lastmod>2024-05-14T19:33:15-04:00</lastmod></url><url><loc>https://cjr.dev/2019/08/28/griffins-jersey-contest-90s-edition/</loc><lastmod>2024-05-14T19:33:13-04:00</lastmod></url><url><loc>https://cjr.dev/2019/11/27/fantasy-hockey-sim-the-big-damn-database-refactor/</loc><lastmod>2023-03-19T20:19:57-04:00</lastmod></url><url><loc>https://cjr.dev/2020/04/29/on-covid-homeschooling-and-technology/</loc><lastmod>2023-03-18T23:54:07-04:00</lastmod></url><url><loc>https://cjr.dev/2020/06/03/integrating-invision-power-board-back-into-fantasyhockeysim-com/</loc><lastmod>2023-03-19T20:22:22-04:00</lastmod></url><url><loc>https://cjr.dev/2020/09/15/detroithockey-net-25th-season-logo-design/</loc><lastmod>2024-05-14T19:33:11-04:00</lastmod></url><url><loc>https://cjr.dev/2020/09/14/im-a-bad-citizen-of-the-open-source-community/</loc><lastmod>2023-03-18T23:44:42-04:00</lastmod></url><url><loc>https://cjr.dev/2020/09/25/my-trello-weekly-summary/</loc><lastmod>2023-03-18T23:17:38-04:00</lastmod></url><url><loc>https://cjr.dev/2020/10/13/building-a-custom-hockey-stick-holder/</loc><lastmod>2025-03-26T09:05:07-04:00</lastmod></url><url><loc>https://cjr.dev/2023/01/06/random-mastodon-setup-migration-thoughts/</loc><lastmod>2023-03-18T23:05:02-04:00</lastmod></url><url><loc>https://cjr.dev/2023/02/07/deploying-to-ec2-from-github-via-s3/</loc><lastmod>2023-03-18T22:50:23-04:00</lastmod></url><url><loc>https://cjr.dev/2023/03/26/branding-a-set-of-fake-hockey-teams/</loc><lastmod>2025-03-26T08:35:06-04:00</lastmod></url><url><loc>https://cjr.dev/2023/04/01/branding-mastodon-hockey/</loc><lastmod>2025-03-26T08:33:01-04:00</lastmod></url><url><loc>https://cjr.dev/2023/04/07/automatically-marking-cards-as-completed-via-trello-webhooks/</loc><lastmod>2023-04-07T22:40:31-04:00</lastmod></url><url><loc>https://cjr.dev/2023/05/25/rebranding-the-basketball-superleague/</loc><lastmod>2025-03-26T08:27:28-04:00</lastmod></url><url><loc>https://cjr.dev/2023/07/04/php-and-the-bluesky-api/</loc><lastmod>2024-12-14T06:43:15-05:00</lastmod></url><url><loc>https://cjr.dev/2023/07/28/on-drawbacks-to-coding-side-projects/</loc><lastmod>2023-08-01T14:46:03-04:00</lastmod></url><url><loc>https://cjr.dev/2023/10/23/detroithockey-net-automated-matchup-images/</loc><lastmod>2025-03-26T08:25:32-04:00</lastmod></url><url><loc>https://cjr.dev/2024/01/06/blueskyapi-2-0/</loc><lastmod>2024-04-15T14:42:49-04:00</lastmod></url><url><loc>https://cjr.dev/2024/04/02/dh-n-automated-matchup-images-revisited/</loc><lastmod>2024-04-15T14:18:54-04:00</lastmod></url><url><loc>https://cjr.dev/2024/05/12/branding-so-puzzled-puzzle-company/</loc><lastmod>2025-03-26T08:22:34-04:00</lastmod></url><url><loc>https://cjr.dev/2021/06/09/legends/</loc><lastmod>2025-03-26T09:03:03-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/04/incidental/</loc><lastmod>2024-05-15T17:28:31-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/12/eye/</loc><lastmod>2024-05-15T17:49:25-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/16/mask/</loc><lastmod>2024-05-15T17:57:26-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/18/starburst/</loc><lastmod>2024-05-15T17:52:33-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/20/flower/</loc><lastmod>2024-05-15T18:08:44-04:00</lastmod></url><url><loc>https://cjr.dev/2021/07/28/solar/</loc><lastmod>2024-05-15T20:04:16-04:00</lastmod></url><url><loc>https://cjr.dev/2021/08/04/sky/</loc><lastmod>2024-06-05T14:59:21-04:00</lastmod></url><url><loc>https://cjr.dev/2021/08/06/ring/</loc><lastmod>2025-03-26T08:53:53-04:00</lastmod></url><url><loc>https://cjr.dev/2021/08/27/water/</loc><lastmod>2025-03-26T08:52:26-04:00</lastmod></url><url><loc>https://cjr.dev/2022/01/19/legends-2/</loc><lastmod>2025-03-26T08:51:00-04:00</lastmod></url><url><loc>https://cjr.dev/2022/05/21/ukraine/</loc><lastmod>2025-03-26T08:49:24-04:00</lastmod></url><url><loc>https://cjr.dev/2022/06/11/coyote-erianna-aurora/</loc><lastmod>2025-03-26T08:46:56-04:00</lastmod></url><url><loc>https://cjr.dev/2024/05/19/on-shuttering-no-brush-no-problem/</loc><lastmod>2024-05-16T15:08:56-04:00</lastmod></url><url><loc>https://cjr.dev/2024/07/15/random-sql-review-fhs-team-map/</loc><lastmod>2024-09-27T09:07:41-04:00</lastmod></url><url><loc>https://cjr.dev/2024/08/21/on-assumptions-and-solving-hard-problems/</loc><lastmod>2024-08-21T12:07:51-04:00</lastmod></url><url><loc>https://cjr.dev/2024/08/27/random-sql-review-dh-n-photo-collection-icons/</loc><lastmod>2024-09-27T09:01:40-04:00</lastmod></url><url><loc>https://cjr.dev/2024/09/10/automatically-adding-and-removing-labels-via-trello-webhooks/</loc><lastmod>2024-09-09T19:23:40-04:00</lastmod></url><url><loc>https://cjr.dev/2024/09/27/random-sql-review-dh-n-photo-of-the-day/</loc><lastmod>2024-10-12T00:26:23-04:00</lastmod></url><url><loc>https://cjr.dev/2024/10/24/how-i-trello-my-job-search/</loc><lastmod>2024-10-26T09:19:50-04:00</lastmod></url><url><loc>https://cjr.dev/2024/11/01/stats-and-anecdotes-from-my-job-search/</loc><lastmod>2024-11-01T10:39:10-04:00</lastmod></url><url><loc>https://cjr.dev/2024/11/17/a-domain-hoarders-guide-to-bluesky-custom-handles/</loc><lastmod>2024-11-20T17:15:53-05:00</lastmod></url><url><loc>https://cjr.dev/2024/11/25/random-sql-review-fhs-player-age/</loc><lastmod>2024-11-24T23:11:27-05:00</lastmod></url><url><loc>https://cjr.dev/2025/02/03/random-sql-review-fhs-supplemental-draft-eligibility/</loc><lastmod>2025-02-03T13:36:51-05:00</lastmod></url><url><loc>https://cjr.dev/2025/05/04/on-scrum-as-anxiety-driven-development/</loc><lastmod>2025-05-14T08:05:07-04:00</lastmod></url><url><loc>https://cjr.dev/2025/06/09/belated-thoughts-on-30-or-maybe-24-years-of-php/</loc><lastmod>2025-06-09T00:31:45-04:00</lastmod></url><url><loc>https://cjr.dev/2025/07/23/resin-mold-puzzle-piece-magnets/</loc><lastmod>2025-07-23T17:49:14-04:00</lastmod></url><url><loc>https://cjr.dev/2025/09/01/on-so-puzzled-puzzle-companys-alternate-brand/</loc><lastmod>2025-09-02T17:38:23-04:00</lastmod></url><url><loc>https://cjr.dev/2025/10/27/randomizing-mastodon-max-post-length/</loc><lastmod>2025-11-06T16:06:53-05:00</lastmod></url><url><loc>https://cjr.dev/2026/03/27/branding-another-set-of-fake-hockey-teams/</loc><lastmod>2026-03-27T14:12:42-04:00</lastmod></url></urlset>
