<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://blog.jcranky.com/bookmarks/</loc><lastmod>2020-12-06T12:55:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.jcranky.com/contact/</loc><lastmod>2020-11-22T21:43:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.jcranky.com/blog/</loc><lastmod>2020-11-22T21:29:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.jcranky.com/2020/05/22/the-tale-of-an-operationally-excellent-team/</loc><lastmod>2020-05-22T17:56:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2020/04/07/doing-my-bit-against-coronavirus/</loc><lastmod>2020-04-07T21:25:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/10/10/scala-world-2017/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/10/23577244048_d33c05735b_z.jpg</image:loc><image:title>23577244048_d33c05735b_z</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/10/23577185768_be3e0d3e57_z.jpg</image:loc><image:title>23577185768_be3e0d3e57_z</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/10/36758750743_cf68203f09_z.jpg</image:loc><image:title>36758750743_cf68203f09_z</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/10/37382083796_eef15d4a70_z.jpg</image:loc><image:title>37382083796_eef15d4a70_z</image:title></image:image><lastmod>2017-10-15T18:36:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/09/27/a-plea-for-small-pull-requests/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/keep-calm-and-git-stash.png</image:loc><image:title>keep-calm-and-git-stash</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/selection_003.png</image:loc><image:title>Selection_003</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/selection_0021.png</image:loc><image:title>Selection_002</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/selection_0011.png</image:loc><image:title>Selection_001</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/img_20170906_164916.jpg</image:loc><image:title>IMG_20170906_164916</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/selection_002.png</image:loc><image:title>Selection_002</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/5432.png</image:loc><image:title>5432</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/09/selection_001.png</image:loc><image:title>Selection_001</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/08/prs.png</image:loc><image:title>prs</image:title></image:image><lastmod>2017-09-27T15:59:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/07/19/lots-of-fun-in-brazil/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35389066861_c3223a5b0c_o.jpg</image:loc><image:title>35389066861_c3223a5b0c_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35480492326_4f1386f336_o.jpg</image:loc><image:title>35480492326_4f1386f336_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35389102351_c51af75bac_o.jpg</image:loc><image:title>35389102351_c51af75bac_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/34709933793_0fd8ff2251_o.jpg</image:loc><image:title>34709933793_0fd8ff2251_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35519521335_00f411867c_o.jpg</image:loc><image:title>35519521335_00f411867c_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35352394822_76aa583261_o.jpg</image:loc><image:title>35352394822_76aa583261_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/34678324094_935eab959e_o.jpg</image:loc><image:title>34678324094_935eab959e_o</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/07/35352679312_1e3ec91788_o.jpg</image:loc><image:title>35352679312_1e3ec91788_o</image:title></image:image><lastmod>2017-07-19T16:07:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/05/09/scalar-conf-2017-a-quick-visit-to-warsaw/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_101400.jpg</image:loc><image:title>IMG_20170407_101400</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_171356.jpg</image:loc><image:title>IMG_20170407_171356</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_114816.jpg</image:loc><image:title>IMG_20170407_114816</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_105121.jpg</image:loc><image:title>IMG_20170407_105121</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_094123.jpg</image:loc><image:title>IMG_20170407_094123</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/05/img_20170407_083849.jpg</image:loc><image:title>IMG_20170407_083849</image:title></image:image><lastmod>2017-05-09T20:02:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/03/23/six-things-i-learned-at-scala-exchange-2016/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/03/2016-12-09-14-18-43.jpg</image:loc><image:title>2016-12-09 14.18.43</image:title></image:image><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/03/scala-dotty-roadmap.png</image:loc><image:title>scala-dotty-roadmap</image:title></image:image><lastmod>2017-03-23T22:07:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2017/03/01/a-scala-book-in-portuguese/</loc><image:image><image:loc>https://blog.jcranky.com/wp-content/uploads/2017/03/zymbz75bnrekjshi21zyxagim170tkgld9rhzznyaho_large.jpg</image:loc><image:title>zymbz75bnrekjshi21zyxagim170tkgld9rhzznyaho_large</image:title></image:image><lastmod>2017-03-01T21:35:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/08/23/defensive-object-copies-in-java-and-how-scala-avoids-it/</loc><lastmod>2017-02-27T06:34:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/06/28/casual-class-006/</loc><lastmod>2017-02-26T15:39:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/07/10/the-snitcher/</loc><lastmod>2017-02-26T15:36:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/01/25/compressing-javascript-and-css-files-with-yui-compressor/</loc><lastmod>2017-02-26T15:34:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/05/23/opentdc-2009/</loc><lastmod>2017-02-26T15:29:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/05/29/falando-em-java-2009/</loc><lastmod>2017-02-26T15:27:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/05/21/scala-problem-number-two/</loc><lastmod>2017-02-26T15:14:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/05/01/scala-problem-number-three/</loc><lastmod>2017-02-26T15:11:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/12/19/matching-a-combination-of-class-and-trait-in-scala/</loc><lastmod>2017-02-26T14:58:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2013/02/14/akka-essentials-book-review/</loc><lastmod>2017-02-26T11:47:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2016/03/04/implicit-conversions-in-specs2-gone-mad/</loc><lastmod>2016-03-04T23:28:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2015/05/22/what-is-the-best-forum-software-out-there/</loc><lastmod>2015-05-22T19:05:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2013/06/04/an-amazon-s3-script-a-video-and-a-question/</loc><lastmod>2013-06-04T13:00:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2013/01/25/netbeans-and-scala-screencasts/</loc><lastmod>2013-01-25T02:48:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/12/26/lojinha-small-store-is-in-production/</loc><lastmod>2013-03-24T20:14:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/12/23/how-to-write-a-desktop-standalone-application-in-scala/</loc><lastmod>2012-12-23T22:51:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/11/26/a-little-bit-about-scala-exchange-2012/</loc><lastmod>2012-11-26T20:46:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/09/17/what-about-the-scala-community/</loc><lastmod>2012-09-17T11:52:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/09/03/scala-exchange-2012/</loc><lastmod>2012-09-03T23:53:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/07/13/akka-microkernel-with-maven/</loc><lastmod>2013-03-19T23:48:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/05/30/tdc-2012-and-scala/</loc><lastmod>2012-05-30T16:22:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/05/23/a-small-store-application-in-scala-with-play-and-akka/</loc><lastmod>2012-05-23T13:48:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/05/19/slides-from-my-akka-presentation-at-just-java-2012/</loc><lastmod>2012-05-20T02:25:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/05/16/akka-at-just-java-2012-in-sao-paulo/</loc><lastmod>2012-05-16T17:02:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/03/16/scala-99-problems-on-github/</loc><lastmod>2012-03-16T23:07:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2012/02/14/why-dynamic-languages-are-not-cool/</loc><lastmod>2012-04-03T03:02:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/11/08/scaladores-first-meeting/</loc><lastmod>2011-11-08T13:24:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/09/19/acidental-scala-upgrade-with-sbaz/</loc><lastmod>2011-09-19T22:04:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/08/26/scalas-parallel-collections-are-useful-even-in-the-most-simple-cases/</loc><lastmod>2011-08-26T23:58:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/08/21/scala-problem-number-six/</loc><lastmod>2011-08-21T04:40:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/08/02/the-anagram-puzzle-in-scala/</loc><lastmod>2012-05-17T22:32:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/07/14/the-developers-conference-2011/</loc><lastmod>2011-07-15T02:00:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/06/25/scala-problem-number-five/</loc><lastmod>2011-06-25T16:39:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/06/04/about-nulls-and-system-properties-in-scala/</loc><lastmod>2011-06-04T23:43:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/05/24/migrating-a-java-project-to-scala/</loc><lastmod>2011-05-24T03:23:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/05/20/scala-problem-number-four/</loc><lastmod>2011-05-20T03:24:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/05/16/just-java-2011/</loc><lastmod>2011-05-16T03:24:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/04/09/scala-at-the-guardian-uk/</loc><lastmod>2011-04-11T16:00:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/03/19/amazon-ec2-flexibility-replacing-a-root-volume-in-an-instance/</loc><lastmod>2011-03-19T20:36:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/03/17/matching-a-range-of-numbers-in-scala/</loc><lastmod>2011-03-17T04:17:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/03/08/sbt-and-maven/</loc><lastmod>2011-03-08T13:32:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/02/18/intro-stuff-on-scala/</loc><lastmod>2011-03-16T12:40:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/02/11/scala-introduction-at-globalcode/</loc><lastmod>2011-02-12T00:38:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2011/01/12/a-scala-script-for-processing-files/</loc><lastmod>2012-09-16T20:46:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/10/25/why-i-gave-up-google-app-engine-for-now/</loc><lastmod>2010-10-26T00:58:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/10/06/simple-build-tool-for-scala/</loc><lastmod>2010-10-07T02:11:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/09/05/n900-trial/</loc><lastmod>2010-09-13T11:43:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/06/27/profissao-java-2010/</loc><lastmod>2010-06-27T14:42:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/06/22/keystore-explorer-and-digital-certificates/</loc><lastmod>2010-06-24T13:15:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/06/01/dsl-in-scala-for-date-calculation/</loc><lastmod>2011-11-21T05:28:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/05/16/ninety-nine-scala-problems/</loc><lastmod>2010-05-16T00:15:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/05/14/tdd-talk-at-umc/</loc><lastmod>2010-05-14T13:10:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/05/11/motodev-summit-brasil-2010/</loc><lastmod>2010-05-11T20:34:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/04/29/scala-pattern-matching-the-reason-to-fall-in-love-with-scala/</loc><lastmod>2010-04-29T02:06:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/04/24/globalcodes-casual-class-digital-tv/</loc><lastmod>2010-04-25T14:20:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/04/19/gridgain-first-impressions/</loc><lastmod>2010-04-20T21:06:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/03/27/dynamic-namespaces-with-xslt-and-java/</loc><lastmod>2010-04-02T17:32:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/03/03/globalcodes-casual-class-spring/</loc><lastmod>2010-03-04T13:02:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/02/23/testing-xml-data-in-your-unit-tests-with-xmlunit/</loc><lastmod>2010-02-23T15:14:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/02/08/iced-earth-in-brazil/</loc><lastmod>2010-02-08T02:24:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/02/05/pair-programming-as-a-motivator/</loc><lastmod>2010-02-05T03:08:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/01/20/xml-handling-in-scala/</loc><lastmod>2010-01-20T03:42:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2010/01/05/program-me-dojo-globalcode/</loc><lastmod>2010-02-12T17:37:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/11/21/spring-roo-first-impressions/</loc><lastmod>2009-11-22T14:29:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/11/18/globalcodes-bug-novo-video/</loc><lastmod>2009-11-18T11:19:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/11/12/tdc-the-developers-conference-2009-day-2/</loc><lastmod>2009-11-12T00:30:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/11/10/tdc-the-developers-conference-2009-day-1/</loc><lastmod>2009-11-11T16:25:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/10/29/quick-introduction-to-functions-in-scala/</loc><lastmod>2009-10-29T22:38:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/10/11/base-scala-classes/</loc><lastmod>2009-10-21T00:52:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/09/14/implementing-java-serializable-is-not-as-simple-as-it-seems/</loc><lastmod>2009-09-14T23:09:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/09/06/globalcodes-casual-class-javaee-6/</loc><lastmod>2009-09-08T17:17:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/08/26/why-not-use-java-clone-method/</loc><lastmod>2009-08-26T03:28:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/08/18/import-statements-in-scala/</loc><lastmod>2009-08-20T17:18:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/08/04/scala-first-impressions/</loc><lastmod>2009-09-06T20:19:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/07/25/globalcodes-casual-class-robotics/</loc><lastmod>2009-07-30T04:17:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/07/23/se-radio/</loc><lastmod>2009-07-23T02:40:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/06/12/regular-expressions/</loc><lastmod>2009-07-01T02:21:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/05/06/osgi-and-modularization/</loc><lastmod>2009-05-29T02:47:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/04/30/five-pillars-of-cloud-computing/</loc><lastmod>2009-04-30T02:16:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/04/12/ronnie-scotts/</loc><lastmod>2009-04-12T22:25:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/03/25/restful-and-ws-transactions/</loc><lastmod>2009-03-25T04:00:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/03/13/continuous-deployment/</loc><lastmod>2009-03-13T00:50:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/03/12/infoq-contributions/</loc><lastmod>2009-03-12T02:42:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/infoq-br/</loc><lastmod>2009-03-12T02:37:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://blog.jcranky.com/2009/02/10/store-date-attribute-as-primitive-longs/</loc><lastmod>2013-02-04T18:04:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/02/02/effective-java/</loc><lastmod>2009-02-02T22:57:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2009/01/09/software-quality-and-agile/</loc><lastmod>2009-01-09T04:22:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/12/02/the-onslaught-of-the-tools/</loc><lastmod>2008-12-02T10:53:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/11/17/maratona-jboss/</loc><lastmod>2008-11-17T11:10:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/11/08/mercurial-workflow/</loc><lastmod>2008-11-08T18:58:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/11/05/mercurial-basics-for-cvs-users/</loc><lastmod>2008-11-05T02:31:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/29/java-cafe/</loc><lastmod>2008-11-06T16:21:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/23/getting-the-data-out-of-the-tests/</loc><lastmod>2008-10-31T12:13:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/18/lichcast/</loc><lastmod>2008-10-18T00:53:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/14/podcasts/</loc><lastmod>2008-10-23T10:02:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/08/quick-jxta-introduction/</loc><lastmod>2010-04-07T12:21:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/10/02/sun-tech-days-2008/</loc><lastmod>2008-10-13T18:28:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/09/22/extreme-programming-explained/</loc><lastmod>2008-09-22T11:34:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/09/12/peer-to-peer-project/</loc><lastmod>2008-09-12T21:50:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/09/07/pair-programming/</loc><lastmod>2008-09-15T08:46:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/09/03/backpacks/</loc><lastmod>2008-10-02T01:27:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com/2008/08/28/value-is-everything/</loc><lastmod>2008-08-30T17:32:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://blog.jcranky.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2020-12-06T12:55:12+00:00</lastmod></url></urlset>
