<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//thegreatcodeadventure.ghost.io/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://thegreatcodeadventure.ghost.io/writing-a-handlebars-helper-for-ember-js/</loc><lastmod>2022-12-28T12:48:14.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/an-elixir-adoption-success-story/</loc><lastmod>2021-06-22T19:51:56.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2021/06/potions-5650263_1280.png</image:loc><image:caption>potions-5650263_1280.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/eloquent-control-flow-and-efficient-time-complexity-in-elixir/</loc><lastmod>2020-12-07T22:09:34.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/testing-genservers-with-erlang-trace/</loc><lastmod>2020-08-11T01:07:11.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/08/mailbox.jpg</image:loc><image:caption>mailbox.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/were-all-project-managers-now/</loc><lastmod>2020-04-21T11:29:05.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/04/indy1tweed-cl-shrt.jpg</image:loc><image:caption>indy1tweed-cl-shrt.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/synchronizing-go-routines-with-channels-and-waitgroups/</loc><lastmod>2020-03-27T22:13:49.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/03/channel-changer.jpg</image:loc><image:caption>channel-changer.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/my-long-distance-relationship-with-github/</loc><lastmod>2020-03-02T12:56:07.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/03/telephone.jpeg</image:loc><image:caption>telephone.jpeg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/debugging-a-go-web-app-with-vscode-and-delve/</loc><lastmod>2020-01-29T12:13:58.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/01/bug-rick-and-morty-1.jpg</image:loc><image:caption>bug-rick-and-morty-1.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/building-concurrent-workflows-in-go-with-goroutines-and-channels/</loc><lastmod>2020-01-27T01:19:55.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/01/bicycles-3902288_960_720.jpg</image:loc><image:caption>bicycles-3902288_960_720.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/mocking-http-requests-in-golang/</loc><lastmod>2020-01-18T22:02:57.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2020/01/mock-tutrleneck-1.jpeg</image:loc><image:caption>mock-tutrleneck-1.jpeg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-and-the-beam-how-concurrency-really-works/</loc><lastmod>2020-01-16T12:01:32.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2019/05/parallel.png</image:loc><image:caption>parallel.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/building-dynamic-outputs-with-terraform-for_each-for-and-zipmap/</loc><lastmod>2019-09-18T13:03:59.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/knock-down-your-hourse-refactoring-and-the-creative-process/</loc><lastmod>2019-09-11T01:01:53.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2019/09/tree.jpg</image:loc><image:caption>tree.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/how-we-used-elixirs-genservers-dynamic-supervisors-to-build-concurrent-fault-tolerant-workflows/</loc><lastmod>2019-04-20T11:02:37.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-test-mocking-with-mox/</loc><lastmod>2019-04-11T09:47:19.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/walk-though-of-phoenix-live-view/</loc><lastmod>2019-03-17T22:10:49.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2019/03/1_THRh4--2uAqVuBM_Iab78A.png</image:loc><image:caption>1_THRh4--2uAqVuBM_Iab78A.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/run-ecto-migrations-in-production-distillery/</loc><lastmod>2019-02-28T20:46:34.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/10/boots.jpg</image:loc><image:caption>boots.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/from-elixir-school-til-genservers-handle_continue-2/</loc><lastmod>2019-02-16T12:39:23.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2019/02/continue.png</image:loc><image:caption>continue.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/from-elixir-school-run-umbrella-child-tests/</loc><lastmod>2018-12-17T20:02:47.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/12/umbrella.jpeg</image:loc><image:caption>umbrella.jpeg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-encryption-with-erlang-crypto/</loc><lastmod>2018-12-14T20:07:03.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/10/lock-3.png</image:loc><image:caption>lock-3.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-school-otp-distribution/</loc><lastmod>2018-12-12T10:52:05.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/12/network.jpg</image:loc><image:caption>network.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/improving-u-with-phoenix-channels-and-react-hooks/</loc><lastmod>2018-11-27T23:07:56.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-storage-in-rails-the-right-way/</loc><lastmod>2018-11-22T12:32:00.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/11/cookies.jpeg</image:loc><image:caption>cookies.jpeg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/selecting-fixed-virtual-attributes-with-arel/</loc><lastmod>2018-11-07T11:07:47.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/testing-external-requests-in-elixir-roll-your-own-mock-server/</loc><lastmod>2018-10-26T21:17:53.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/10/cowboy-hat.png</image:loc><image:caption>cowboy-hat.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-auth-phoenix-joken/</loc><lastmod>2018-10-24T15:21:07.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/10/Screen-Shot-2018-10-09-at-12.07.20-PM.png</image:loc><image:caption>Screen-Shot-2018-10-09-at-12.07.20-PM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/how-to-get-un-stuck/</loc><lastmod>2018-08-10T18:02:18.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/coming-soon-break-in-to-tech/</loc><lastmod>2018-07-17T12:50:19.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/listen-to-steven-learn-elixir/</loc><lastmod>2018-06-28T14:16:32.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/check-out-my-empex-talk-on-phoenix-channels/</loc><lastmod>2018-06-17T16:15:07.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/google-recaptcha-ruby/</loc><lastmod>2018-04-26T14:16:42.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2017/10/Screen-Shot-2017-10-16-at-1.28.53-PM-1.png</image:loc><image:caption>Screen-Shot-2017-10-16-at-1.28.53-PM-1.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/ruby-custom-class-macros-with-class-instance-variables/</loc><lastmod>2018-04-11T15:26:22.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/form-validation-in-react-with-redux-middleware/</loc><lastmod>2018-03-21T15:55:21.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/junior-dev-survival-guide-communicate-clearly/</loc><lastmod>2018-03-13T17:09:05.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2018/03/doofus_rick-3.jpg</image:loc><image:caption>doofus_rick-3.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/building-an-elixir-umbrella-app-part-3/</loc><lastmod>2018-03-12T14:12:15.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-an-elixir-umbrella-app-react-part-2/</loc><lastmod>2018-03-05T17:11:50.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-an-elixir-umbrella-app-part-1/</loc><lastmod>2018-02-25T19:01:19.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/composable-query-builders-with-arel-in-rails/</loc><lastmod>2017-12-19T18:18:40.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/smarter-rails-services-with-active-record-modules/</loc><lastmod>2017-12-01T16:32:26.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/roll-your-own-xml-templater-in-ruby-2/</loc><lastmod>2017-11-15T15:54:42.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2017/11/Screen-Shot-2017-11-10-at-9.01.02-AM.png</image:loc><image:caption>Screen-Shot-2017-11-10-at-9.01.02-AM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/the-react-plus-redux-container-pattern/</loc><lastmod>2017-11-12T18:37:09.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-custom-logger-in-rails/</loc><lastmod>2017-09-27T15:10:23.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2017/09/Screen-Shot-2017-09-16-at-4.37.46-PM.png</image:loc><image:caption>Screen-Shot-2017-09-16-at-4.37.46-PM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/using-genserver-to-maintain-channel-state-in-phoenix/</loc><lastmod>2017-08-23T14:39:02.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-api-painless-error-handling-and-rendering-2/</loc><lastmod>2017-08-13T17:58:24.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/tracking-user-state-with-phoenix-presence-react-and-redux/</loc><lastmod>2017-08-12T20:23:04.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2017/08/tumblr_inline_onscydEj9T1timrep_540-1.jpg</image:loc><image:caption>tumblr_inline_onscydEj9T1timrep_540-1.jpg</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-tricks-building-a-recursive-list-delete_all-function/</loc><lastmod>2017-08-12T20:09:58.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-simple-crud-app-with-react-redux-part-1/</loc><lastmod>2017-08-11T19:02:13.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-auth-with-phoenix-and-react-router-4/</loc><lastmod>2017-07-09T21:16:42.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2017/07/Screen-Shot-2017-07-08-at-4.11.19-PM.png</image:loc><image:caption>Screen-Shot-2017-07-08-at-4.11.19-PM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/recursive-ruby-converting-binary-to-base-10/</loc><lastmod>2017-05-02T21:52:42.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/understanding-file-permissions-or-binary-for-4th-graders/</loc><lastmod>2017-05-02T21:52:38.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/redis-as-a-shared-data-store-between-rails-apps/</loc><lastmod>2017-03-17T20:04:44.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/managing-multiple-databases-in-a-single-rails-application/</loc><lastmod>2017-02-28T12:47:55.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-linter-building-an-otp-elixir-code-quality-engine-with-credo/</loc><lastmod>2017-02-15T14:58:47.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/executable-elixir-working-with-escripts/</loc><lastmod>2017-02-15T14:57:59.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/elixir-tricks-building-a-recursive-function-to-list-all-files-in-a-directory/</loc><lastmod>2017-01-29T15:27:28.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/real-time-react-with-socket-io-building-a-pair-programming-app/</loc><lastmod>2016-11-22T19:03:04.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/i-want-to-be-lost-in-space-or-what-i-love-about-programming/</loc><lastmod>2016-10-17T03:11:28.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-authentication-with-react-redux/</loc><lastmod>2016-10-07T16:14:45.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-auth-in-rails-from-scratch/</loc><lastmod>2016-10-06T17:16:08.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-5-action-cable-with-multiple-chatroom-subscriptions/</loc><lastmod>2016-09-26T15:22:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/load-testing-rails-5-action-cable-with-tsung/</loc><lastmod>2016-09-22T22:43:07.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-refactoring-part-ii-services/</loc><lastmod>2016-09-22T17:59:21.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/deploying-react-redux-to-heroku/</loc><lastmod>2016-09-14T17:49:43.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-user-registration-with-ember-simple-auth/</loc><lastmod>2016-09-13T22:54:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-refactoring-part-iii-the-decorator-pattern/</loc><lastmod>2016-09-07T21:46:13.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-refactoring-part-i-the-adapter-pattern/</loc><lastmod>2016-09-07T21:45:38.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-ii-react-router-and-container-components/</loc><lastmod>2016-09-07T21:44:39.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-iii-async-redux/</loc><lastmod>2016-09-07T21:44:30.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-iv-the-index-feature/</loc><lastmod>2016-09-07T21:44:19.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-v-the-show-feature/</loc><lastmod>2016-09-07T21:44:10.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-vi-the-edit-feature/</loc><lastmod>2016-09-07T21:43:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-vii-the-create-feature/</loc><lastmod>2016-09-07T21:43:47.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/react-redux-tutorial-part-viii-the-delete-feature/</loc><lastmod>2016-09-06T21:34:22.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-custom-oauth-strategy-for-doorkeeper/</loc><lastmod>2016-08-03T17:48:48.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/trello-api-webhooks-rails-receiving-payloads-with-custom-middleware/</loc><lastmod>2016-07-26T14:34:17.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2016/07/Screen-Shot-2016-07-25-at-2-09-04-PM.png</image:loc><image:caption>Screen-Shot-2016-07-25-at-2-09-04-PM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/better-rails-5-api-controller-tests-with-rspec-shared-examples/</loc><lastmod>2016-07-09T23:05:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/flatiron-students-build-all-the-things/</loc><lastmod>2016-07-01T21:05:26.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-authentication-with-rails-ember-part-ii-custom-ember-simple-auth/</loc><lastmod>2016-06-18T14:22:10.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-super-simple-rails-api-json-api-edition-2/</loc><lastmod>2016-06-15T02:41:33.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/jwt-authentication-with-rails-ember-part-i-rails-knock/</loc><lastmod>2016-05-31T14:17:17.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/repl-ilze-building-an-in-browser-ruby-repl-with-opal/</loc><lastmod>2016-05-16T19:54:25.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/heroku-blog-real-time-rails-implementing-action-cable-in-rails-5/</loc><lastmod>2016-05-12T18:41:55.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/stubbing-api-calls-in-rspec-capybara-with-puffing-billy-and-vcr/</loc><lastmod>2016-05-07T16:24:10.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/cd/68/cd68c154-0302-4e97-905e-a3f20cf6e029/content/images/2016/05/Screen-Shot-2016-05-07-at-12-20-32-PM.png</image:loc><image:caption>Screen-Shot-2016-05-07-at-12-20-32-PM.png</image:caption></image:image></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-refactoring-adventure-javascript-assets/</loc><lastmod>2016-05-05T21:32:29.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/update-setting-a-current-user-property-with-ember-simple-auth/</loc><lastmod>2016-04-15T18:46:33.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/using-ember-charts-to-integrate-d3-with-ember/</loc><lastmod>2016-04-03T17:17:44.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rendering-views-outside-of-actions-with-action-view/</loc><lastmod>2016-03-24T18:54:29.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/using-action-controller-renderers-in-rails-5-with-devise/</loc><lastmod>2016-03-24T18:53:36.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/screen-capture-in-rails-with-phantomjs/</loc><lastmod>2016-03-24T18:04:15.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/using-the-google-api-ruby-client-with-google-calendar-api/</loc><lastmod>2016-03-21T00:44:13.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/persisting-records-with-has-many-belongs-to-in-ember/</loc><lastmod>2016-03-01T04:23:55.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/creating-a-current-user-property-in-ember/</loc><lastmod>2016-03-01T04:07:12.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-github-ci-server/</loc><lastmod>2016-03-01T03:31:13.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-handlebars-each-with-index-helper/</loc><lastmod>2016-02-27T03:14:54.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/creating-new-records-with-embers-embedded-record-mixin/</loc><lastmod>2016-02-27T03:01:23.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/deploying-action-cable-with-a-single-server/</loc><lastmod>2016-02-10T15:19:34.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/deploying-action-cable-to-heroku/</loc><lastmod>2016-02-08T15:26:33.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-5-preview-action-cable/</loc><lastmod>2016-02-08T15:17:27.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/file-uploading-in-rails-with-paperclip-and-aws/</loc><lastmod>2016-02-03T21:00:17.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/deploying-rails-to-digitalocean-the-hard-way/</loc><lastmod>2016-02-03T19:20:14.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/death-to-javascript-or-writing-javascript-with-ruby/</loc><lastmod>2016-01-19T18:53:56.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/building-a-super-simple-rails-api/</loc><lastmod>2015-12-23T17:15:35.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/using-annotator-js-with-ember/</loc><lastmod>2015-12-19T00:40:37.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/testing-ember-with-pretender-and-mirage/</loc><lastmod>2015-11-12T16:47:00.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/ember-components-closure-actions/</loc><lastmod>2015-11-09T03:05:27.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/hello-or-building-a-chatting-app-with-rails/</loc><lastmod>2015-10-01T13:09:40.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/argv-and-command-line-gems/</loc><lastmod>2015-09-21T16:40:39.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/stubbing-with-vcr/</loc><lastmod>2015-08-06T12:58:38.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/ember-js-tutorial/</loc><lastmod>2015-07-19T22:29:11.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rails-decorators-a-refactoring-adventure/</loc><lastmod>2015-07-16T02:05:54.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/making-a-rails-api-with-grap/</loc><lastmod>2015-07-16T01:26:59.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/lets-make-a-gem/</loc><lastmod>2015-07-15T21:10:03.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/polling-with-javascript-jquery/</loc><lastmod>2015-05-22T23:03:09.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/deploying-private-pub-on-heroku/</loc><lastmod>2015-05-16T17:25:53.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/here-today-still-here-today-using-gon-with-javascript-and-rails/</loc><lastmod>2015-05-10T11:49:20.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/nyc-open-data-a-socrata-api/</loc><lastmod>2015-05-10T11:47:50.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/d3-sunburst-diagram-tutorial/</loc><lastmod>2015-05-10T11:41:45.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/javascripts-functional-class-pattern/</loc><lastmod>2015-05-01T11:52:01.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/scoping-in-javascript/</loc><lastmod>2015-04-28T01:48:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/service-objects-in-rails/</loc><lastmod>2015-04-11T22:45:06.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/exporting-csv-from-rails/</loc><lastmod>2015-03-30T01:31:44.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/rendering-and-playing-audio-files-with-html5-and-jquery/</loc><lastmod>2015-03-30T01:12:00.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/remote-true-demystified-2/</loc><lastmod>2015-03-30T00:55:47.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/remote-true-demystified/</loc><lastmod>2015-03-30T00:33:44.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/bei-machine-a-keyword-research-tool/</loc><lastmod>2015-03-13T15:51:35.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/my-helpers-need-help/</loc><lastmod>2015-03-13T01:46:57.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/active-record-callbacks/</loc><lastmod>2015-03-04T15:19:56.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/sinatra-gets-me-all-the-cats/</loc><lastmod>2015-02-27T02:54:28.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/database-legos/</loc><lastmod>2015-02-23T02:53:37.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/the-om-of-orm/</loc><lastmod>2015-02-20T06:01:03.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/weather-for-dummies/</loc><lastmod>2015-02-20T04:33:22.000Z</lastmod></url><url><loc>https://thegreatcodeadventure.ghost.io/here-we-go/</loc><lastmod>2015-02-04T00:26:09.000Z</lastmod></url></urlset>