<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/09/28/facebook-signed-request-lose-session-in-ruby-on-rails/
        </loc>
        <lastmod>2014-08-25T14:14:50+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/09/29/deploy-ruby-on-rails-project-to-heroku-on-ubuntu/
        </loc>
        <lastmod>2014-08-25T14:10:48+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/10/02/facebook-fan-page-auto-like/</loc>
        <lastmod>2016-07-26T16:55:34+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/10/06/the-most-gem-that-you-need-for-developing-ruby-on-rails-project/
        </loc>
        <lastmod>2015-04-18T16:32:46+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/10/12/test-and-behaviour-driven-development-tdd-slash-bdd/
        </loc>
        <lastmod>2014-08-25T14:09:59+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/10/14/acceptance-slash-feature-test-integration-test-unit-test-smoke-test-regression-test/
        </loc>
        <lastmod>2014-08-25T14:09:42+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/10/21/dynamic-grid-layout-with-masonry/</loc>
        <lastmod>2014-08-25T14:09:20+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/11/30/define-singleton-method/</loc>
        <lastmod>2014-08-25T14:09:02+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/11/30/include-vs-extend/</loc>
        <lastmod>2014-08-25T14:08:46+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/11/30/method-missing/</loc>
        <lastmod>2014-08-25T14:08:35+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/12/07/abstractclass/</loc>
        <lastmod>2014-08-25T14:08:21+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/12/08/what-is-block/</loc>
        <lastmod>2014-08-25T14:08:05+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/12/08/what-is-closure/</loc>
        <lastmod>2014-08-25T14:07:47+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/12/15/how-to-develop-facebook-page-tab/</loc>
        <lastmod>2014-08-25T14:07:27+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2013/12/17/how-to-set-facebook-page-tab-content-auto-resize-height/
        </loc>
        <lastmod>2014-08-25T14:07:10+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2013/12/19/assets-helper-gem/</loc>
        <lastmod>2014-08-25T14:06:43+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/01/31/what-is-websocket/</loc>
        <lastmod>2014-09-11T22:50:59+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/02/01/top-three-front-end-mvc-framework/</loc>
        <lastmod>2014-08-25T09:06:02+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/02/04/ruby-websocket-and-real-time-app-tutorial/
        </loc>
        <lastmod>2014-08-25T09:05:38+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/03/17/rvm-ruby-version-manager/</loc>
        <lastmod>2014-08-25T09:05:21+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/03/22/reduce-duplication-in-database-dot-yml-configuration-in-ruby-on-rails-project/
        </loc>
        <lastmod>2014-08-25T09:04:59+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/04/24/autoload-all-files-in-lib-directory-ruby-on-rails/
        </loc>
        <lastmod>2014-08-25T09:04:24+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/05/22/tokeninput-jquery-multiple-select-item/
        </loc>
        <lastmod>2014-08-25T09:04:02+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/02/jsrender/</loc>
        <lastmod>2014-08-25T09:03:49+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/06/google-map-draggable-maker/</loc>
        <lastmod>2014-08-25T09:03:35+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/26/why-erlang/</loc>
        <lastmod>2014-08-25T08:55:10+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/26/why-haml/</loc>
        <lastmod>2014-08-25T08:54:52+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/27/why-sass/</loc>
        <lastmod>2014-08-25T08:54:37+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/06/28/why-ruby/</loc>
        <lastmod>2014-08-25T08:55:21+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/06/28/using-strong-parameters-with-fields-for-and-nested-forms-in-rails-4/
        </loc>
        <lastmod>2014-08-25T08:54:23+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/06/30/gems-for-helping-speed-up-your-ruby-on-rails-application/
        </loc>
        <lastmod>2014-08-25T08:53:50+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/07/17/useful-best-coding-in-ruby-on-rails-project/
        </loc>
        <lastmod>2014-08-25T08:53:32+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/07/21/deploy-ruby-on-rails-4-to-heroku-on-ubuntu/
        </loc>
        <lastmod>2014-08-25T08:53:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/07/22/decorator-design-pattern/</loc>
        <lastmod>2014-08-25T08:52:56+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/07/24/vim-the-best-programming-editor-for-unix/
        </loc>
        <lastmod>2014-08-25T08:52:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/07/26/implement-decorator-design-pattern-in-rails-with-draper-to-cleanup-views/
        </loc>
        <lastmod>2014-08-25T08:52:23+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/07/30/railspanel/</loc>
        <lastmod>2014-08-25T08:52:04+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/07/30/test-routes-with-rspec-in-ruby-on-rails/
        </loc>
        <lastmod>2014-08-25T08:51:42+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/07/31/ruby-unless-goes-mainstream/</loc>
        <lastmod>2014-08-25T08:51:23+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/02/keyword-arguments-feature-in-ruby-2-dot-0/
        </loc>
        <lastmod>2014-08-25T08:51:06+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/04/what-we-should-test-with-rspec-in-rails/
        </loc>
        <lastmod>2014-08-25T08:50:38+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/05/good-rails3-activerecord-finder-vs-very-good-rails4-activerecord-finder/
        </loc>
        <lastmod>2014-08-25T08:50:21+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/07/test-models-with-rspec-in-ruby-on-rails/
        </loc>
        <lastmod>2014-08-25T08:49:55+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/08/09/whats-new-in-rails4-activemodel/</loc>
        <lastmod>2014-08-25T08:49:33+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/11/use-memoization-to-speed-up-your-code-in-ruby-slash-rails/
        </loc>
        <lastmod>2014-08-25T08:49:09+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/08/14/whats-new-in-rails4-view/</loc>
        <lastmod>2014-08-25T08:48:47+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/26/guide-to-become-an-expert-ruby-slash-rails-developer/
        </loc>
        <lastmod>2014-08-26T11:10:28+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/08/29/workshop-learn-ruby-on-rails-in-a-weekend/
        </loc>
        <lastmod>2014-10-06T23:18:06+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/08/30/ruby-readable-booleans/</loc>
        <lastmod>2015-03-17T21:03:38+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/10/06/enginex-slash-nginx-the-high-performance-web-server-and-reverse-proxy/
        </loc>
        <lastmod>2014-10-08T08:49:15+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/10/07/enginex-slash-nginx-installation-and-basic-usage/
        </loc>
        <lastmod>2014-10-13T10:12:46+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/10/16/9-things-to-be-a-professional-programmer/
        </loc>
        <lastmod>2014-10-17T10:49:23+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/11/07/the-most-gem-that-i-use-for-developing-ruby-on-rails-project/
        </loc>
        <lastmod>2014-11-09T22:51:52+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/11/14/add-progress-bar-in-ruby-on-rails-application/
        </loc>
        <lastmod>2014-11-15T09:03:51+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/11/27/ruby-on-rails-company/</loc>
        <lastmod>2014-11-27T21:02:29+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/11/29/tools-for-monitoring-performance-in-ruby-on-rails-application/
        </loc>
        <lastmod>2014-11-29T22:45:10+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/12/01/tips-to-improve-the-performance-of-ruby-on-rails-application/
        </loc>
        <lastmod>2014-12-01T23:25:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/12/02/ruby-check-for-nil-without-using-an-explicit-if/
        </loc>
        <lastmod>2014-12-06T20:51:41+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/12/06/using-uuid-as-primary-key-in-ruby-on-rails-with-mysql-guide/
        </loc>
        <lastmod>2014-12-06T22:13:36+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2014/12/11/erlang-and-chicago-boss-framework/</loc>
        <lastmod>2015-01-29T22:21:34+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2014/12/31/private-doesnt-apply-to-class-method-and-define-method/
        </loc>
        <lastmod>2014-12-31T22:48:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/01/01/deploy-ruby-on-rails-application-to-a-ubuntu-server/
        </loc>
        <lastmod>2014-12-31T22:49:41+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/01/02/develop-your-own-gem-and-gemify-your-own-assets-using-rails-engine/
        </loc>
        <lastmod>2015-01-14T22:05:11+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/10/chicagoboss-publish-slash-subscribe/</loc>
        <lastmod>2015-01-10T23:35:43+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/01/14/install-erlang-using-repository-on-ubuntu/
        </loc>
        <lastmod>2015-01-14T23:20:05+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/01/14/install-emacs-erlang-editor-slash-ide/
        </loc>
        <lastmod>2015-01-14T23:31:15+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/15/the-erlang-learning-sequence/</loc>
        <lastmod>2015-01-18T16:03:22+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/01/16/introduction-to-erlang-and-chicagoboss-framework/
        </loc>
        <lastmod>2015-01-16T14:22:06+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/16/erlang-variables/</loc>
        <lastmod>2015-01-16T22:30:40+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/16/erlang-datatypes/</loc>
        <lastmod>2015-01-17T00:18:33+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/17/erlang-modules-and-compiling/</loc>
        <lastmod>2015-01-17T16:03:24+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/17/erlang-functions/</loc>
        <lastmod>2015-01-17T22:02:17+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/17/erlang-guards/</loc>
        <lastmod>2015-01-17T22:46:07+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/18/erlang-recursion/</loc>
        <lastmod>2015-01-18T21:34:29+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/18/erlang-tail-recursion/</loc>
        <lastmod>2015-01-20T23:17:55+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/20/erlang-control-flow-statement/</loc>
        <lastmod>2015-01-20T23:42:47+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/22/erlang-list-and-list-module/</loc>
        <lastmod>2015-01-24T20:28:42+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/24/erlang-list-comprehension/</loc>
        <lastmod>2015-01-25T21:38:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/26/erlang-concurrency/</loc>
        <lastmod>2015-01-27T21:57:52+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/27/erlang-message-passing/</loc>
        <lastmod>2015-01-28T21:58:18+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/01/28/chicagoboss-installation/</loc>
        <lastmod>2015-01-29T23:27:56+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/07/ruby-on-rails-connect-to-multiple-databases-and-migrations/
        </loc>
        <lastmod>2015-02-08T13:02:58+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/09/install-git-on-linux-slash-ubuntu/</loc>
        <lastmod>2015-02-09T23:35:38+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/09/use-git-with-ruby-on-rails-project/</loc>
        <lastmod>2015-02-09T23:51:52+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/10/ruby-on-rails-uploads-multiple-files-with-dropzonejs-and-paperclip-gem/
        </loc>
        <lastmod>2015-02-10T23:29:38+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/11/ruby-on-rails-generate-random-data/</loc>
        <lastmod>2015-02-11T20:41:45+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/12/ruby-on-rails-with-endless-scrolling/</loc>
        <lastmod>2015-02-15T20:39:35+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/18/what-does-gemfile-dot-lock-file-use-for-in-ruby-on-rails/
        </loc>
        <lastmod>2015-02-18T20:51:00+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/18/ruby-on-rails-parsing-json/</loc>
        <lastmod>2015-02-18T23:27:05+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/18/ruby-download-file-via-ftp/</loc>
        <lastmod>2015-02-19T09:17:27+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/19/ruby-on-rails-model-change-tracking-with-activemodel-dirty/
        </loc>
        <lastmod>2015-02-20T00:41:03+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/20/secrets-dot-yml-file-in-ruby-on-rails/
        </loc>
        <lastmod>2015-02-20T00:58:28+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/20/stashing-codes-changes-in-git/</loc>
        <lastmod>2015-02-20T20:26:26+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/21/what-is-difference-between-path-and-url-in-ruby-on-rails/
        </loc>
        <lastmod>2015-02-21T11:33:17+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/21/liquid-template-engine/</loc>
        <lastmod>2015-02-21T23:07:35+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/21/liquid-on-rails/</loc>
        <lastmod>2015-02-22T00:15:26+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/22/customize-the-ruby-on-rails-application-generator/
        </loc>
        <lastmod>2015-02-22T14:11:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/22/slim-template-language/</loc>
        <lastmod>2015-02-23T00:00:33+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/23/slim-on-rails/</loc>
        <lastmod>2015-02-23T00:29:16+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/02/23/actionpack-variants-on-rails/</loc>
        <lastmod>2015-02-26T23:53:42+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/02/27/how-to-debug-a-ruby-on-rails-application/
        </loc>
        <lastmod>2015-03-02T00:40:56+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/02/ruby-on-rails-passing-optional-locals-to-partials/
        </loc>
        <lastmod>2015-03-03T21:12:18+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/03/versioning-with-papertrail-on-rails/</loc>
        <lastmod>2015-03-07T01:07:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/10/the-developer-view/</loc>
        <lastmod>2015-03-10T22:54:34+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/14/ruby-dsl-domain-specific-language/</loc>
        <lastmod>2015-03-15T10:49:44+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/16/reasons-to-bring-ruby-on-rails-development-on-board/
        </loc>
        <lastmod>2015-03-16T20:05:12+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/16/why-choose-ruby-on-rails-framework/</loc>
        <lastmod>2015-03-17T17:03:19+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/16/push-to-multiple-git-repositories/</loc>
        <lastmod>2015-03-16T21:21:29+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/17/single-responsibility-principle-in-ruby/
        </loc>
        <lastmod>2015-03-18T23:05:33+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/17/open-slash-closed-principle-in-ruby/</loc>
        <lastmod>2015-03-18T23:05:22+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/18/liskov-substitution-principle-in-ruby/
        </loc>
        <lastmod>2015-03-18T23:09:43+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/18/interface-segregation-principle-in-ruby/
        </loc>
        <lastmod>2015-03-18T23:41:42+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/18/dependency-inversion-principle-in-ruby/
        </loc>
        <lastmod>2015-03-21T00:35:18+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/21/ruby-on-rails-currency-formatting/</loc>
        <lastmod>2015-03-21T14:53:24+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/21/ruby-on-rails-callback-classes/</loc>
        <lastmod>2015-03-21T15:31:07+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/22/ruby-hooks-for-metaprogramming/</loc>
        <lastmod>2015-03-22T11:17:37+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/23/ruby-on-rails-nested-form-fields/</loc>
        <lastmod>2015-03-24T00:03:02+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/03/29/where-should-i-put-my-code-in-ruby-on-rails-application/
        </loc>
        <lastmod>2015-03-29T15:47:21+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/03/31/rails-5-timestamps-will-be-changed/</loc>
        <lastmod>2015-04-12T19:20:51+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/01/ruby-on-rails-better-errors-gem/</loc>
        <lastmod>2015-04-01T23:59:51+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/12/how-to-uninstall-rvm/</loc>
        <lastmod>2015-04-12T17:25:08+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/13/ruby-on-rails-renaming-a-database-column/
        </loc>
        <lastmod>2015-04-13T13:05:11+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/13/ruby-on-rails-model-generator-useful-shortcuts/
        </loc>
        <lastmod>2015-04-14T21:32:42+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/15/translate-your-ruby-on-rails-application/
        </loc>
        <lastmod>2015-04-15T09:33:14+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/15/create-qr-codes-in-ruby-on-rails-application/
        </loc>
        <lastmod>2015-04-15T12:07:19+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/15/respond-with-json-in-ruby-on-rails-application/
        </loc>
        <lastmod>2015-04-15T16:58:18+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/16/quickly-add-bootstrap-to-your-project/
        </loc>
        <lastmod>2015-04-16T09:22:00+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/16/ruby-on-rails-filter-vs-action/</loc>
        <lastmod>2015-04-16T09:31:29+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/16/what-new-with-foreign-keys-in-rails-4-dot-2/
        </loc>
        <lastmod>2015-04-16T16:19:31+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/16/how-to-build-a-sitemap-for-your-ruby-on-rails-application/
        </loc>
        <lastmod>2015-04-17T09:56:09+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/17/ruby-on-rails-export-csv/</loc>
        <lastmod>2015-04-18T16:37:52+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/18/hash-data-in-ruby/</loc>
        <lastmod>2015-04-18T18:31:00+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/19/ruby-on-rails-web-console/</loc>
        <lastmod>2015-04-19T09:49:41+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/19/ruby-on-rails-generate-options/</loc>
        <lastmod>2015-04-19T09:53:45+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/19/add-google-analytics-to-ruby-on-rails-application/
        </loc>
        <lastmod>2015-04-19T12:41:50+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/20/ruby-on-rails-build-a-simple-rake-task/
        </loc>
        <lastmod>2015-04-20T12:00:23+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/24/how-to-install-rails-and-nginx-with-passenger-on-ubuntu/
        </loc>
        <lastmod>2015-04-24T23:23:44+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/04/25/10-useful-ruby-on-rails-4-gems/</loc>
        <lastmod>2015-04-25T18:12:14+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/04/29/ruby-on-rails-getting-started-with-jbuilder/
        </loc>
        <lastmod>2015-05-01T10:53:27+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/02/automatically-updating-timeago-text-with-rails-livestamp-gem/
        </loc>
        <lastmod>2015-05-02T10:49:05+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/02/ruby-on-rails-charting-with-chartkick-gem/
        </loc>
        <lastmod>2015-05-03T15:44:33+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/05/where-does-your-code-go-in-rails-application/
        </loc>
        <lastmod>2015-05-05T09:19:55+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/05/preload-active-record-associations-in-rails-application/
        </loc>
        <lastmod>2015-05-05T16:42:12+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/06/fast-rails-api/</loc>
        <lastmod>2015-05-06T12:09:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/07/fast-rails-api-with-rails-api-and-active-model-serializers/
        </loc>
        <lastmod>2015-05-07T17:05:27+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/07/ruby-slash-ruby-on-rails-mistakes/</loc>
        <lastmod>2015-05-08T10:21:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/08/ruby-on-rails-pagination-with-kaminari/
        </loc>
        <lastmod>2015-05-08T16:32:29+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/09/put-ruby-on-rails-on-a-slim/</loc>
        <lastmod>2015-05-09T09:17:14+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/09/ruby-on-rails-get-a-users-gravatar/</loc>
        <lastmod>2015-05-09T21:10:36+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/09/rails-4-friendlyid/</loc>
        <lastmod>2015-05-10T12:26:32+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/11/enable-compression-for-nginx/</loc>
        <lastmod>2015-05-11T15:17:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/11/ruby-on-rails-with-bootstrap-sass/</loc>
        <lastmod>2015-05-11T23:29:51+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/13/awesome-jquery-tricks/</loc>
        <lastmod>2015-05-13T13:12:11+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/14/code-concerns-in-rails-4-models/</loc>
        <lastmod>2015-05-15T11:24:15+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/16/ip-geolocation-in-ruby-on-rails-application/
        </loc>
        <lastmod>2015-05-19T10:32:42+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/19/5-tips-to-scale-your-ruby-on-rails-application/
        </loc>
        <lastmod>2015-05-22T15:52:11+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/20/how-technology-company-make-money/</loc>
        <lastmod>2015-05-29T21:31:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/05/21/top-8-ruby-on-rails-websites/</loc>
        <lastmod>2015-05-22T15:04:27+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/22/main-advantages-of-ruby-on-rails-usage/
        </loc>
        <lastmod>2015-05-22T17:00:26+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/05/24/best-practices-for-agile-ruby-on-rails-development/
        </loc>
        <lastmod>2015-05-24T23:16:53+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/03/my-development-stack/</loc>
        <lastmod>2015-06-03T23:49:56+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/06/05/how-to-spend-less-time-and-money-on-growing-your-business/
        </loc>
        <lastmod>2015-06-05T22:44:37+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/06/how-to-use-link-to-in-ruby-on-rails/</loc>
        <lastmod>2015-06-07T09:43:19+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/08/master-ruby-blocks/</loc>
        <lastmod>2015-06-11T04:02:10+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/16/how-the-hash-works-in-ruby/</loc>
        <lastmod>2015-06-17T08:04:09+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/17/is-ruby-interpreted-or-compiled/</loc>
        <lastmod>2015-06-17T14:49:31+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/06/18/the-10-best-project-management-tools-for-freelancers/
        </loc>
        <lastmod>2015-06-19T00:37:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/19/ajax-on-rails/</loc>
        <lastmod>2015-06-19T12:55:11+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/21/use-message-queue-in-rails/</loc>
        <lastmod>2015-06-21T11:39:24+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/06/25/mark-methods-private-when-you-dont-test-them/
        </loc>
        <lastmod>2015-06-29T23:27:16+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/06/30/angularjs-on-rails/</loc>
        <lastmod>2015-07-24T00:26:07+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/04/10-reasons-you-should-design-and-code/
        </loc>
        <lastmod>2015-07-04T01:09:10+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/09/use-helpful-google-search-operators-to-search-faster/
        </loc>
        <lastmod>2015-07-09T00:45:30+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/10/introduction-about-load-balancing-failover-and-shared-storage/
        </loc>
        <lastmod>2015-07-10T23:12:40+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/07/11/rails-server-command-line-options/</loc>
        <lastmod>2015-07-11T22:44:37+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/12/social-network-sharing-buttons-in-rails-app/
        </loc>
        <lastmod>2015-07-12T23:41:26+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/13/using-the-page-visibility-api-for-detecting-your-page-is-being-viewed-by-the-end-user-or-not/
        </loc>
        <lastmod>2015-07-14T23:54:05+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/07/14/using-recaptcha-in-ruby-on-rails-application/
        </loc>
        <lastmod>2015-07-15T22:25:26+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/07/25/web-notifications-api/</loc>
        <lastmod>2015-07-26T00:23:02+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/09/02/open-sourcing-a-gem/</loc>
        <lastmod>2015-09-02T20:38:27+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/10/26/10-tips-to-speed-up-rails-on-the-front/
        </loc>
        <lastmod>2015-10-26T23:27:31+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/10/29/why-you-should-use-reactjs-for-your-next-project/
        </loc>
        <lastmod>2015-11-06T22:53:47+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/10/30/reactjs-concepts-and-getting-start/</loc>
        <lastmod>2015-11-06T23:06:16+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/11/06/reactjs-getting-start-with-hello-world/
        </loc>
        <lastmod>2015-11-07T10:55:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/07/reactjs-jsx/</loc>
        <lastmod>2015-11-07T10:57:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/14/reactjs-proptypes/</loc>
        <lastmod>2015-11-14T11:17:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/14/reactjs-state/</loc>
        <lastmod>2015-11-14T16:37:50+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/18/reactjs-ownership/</loc>
        <lastmod>2015-11-19T10:18:45+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/19/reactjs-refs/</loc>
        <lastmod>2015-11-20T13:29:23+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/20/reactjs-accessing-child-properties/</loc>
        <lastmod>2015-11-21T11:01:16+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/20/reactjs-component-lifecycle/</loc>
        <lastmod>2015-11-21T12:14:59+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/20/reactjs-component-lifecycle-mounting/</loc>
        <lastmod>2015-11-21T11:51:56+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/21/reactjs-component-lifecycle-updating/</loc>
        <lastmod>2015-11-21T18:43:24+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2015/11/21/reactjs-component-lifecycle-unmounting/
        </loc>
        <lastmod>2015-11-21T12:10:07+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/21/reactjs-mixins/</loc>
        <lastmod>2015-11-22T13:34:59+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/22/reactjs-composable-components/</loc>
        <lastmod>2015-11-22T13:42:04+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/22/what-is-flux/</loc>
        <lastmod>2015-11-23T13:34:29+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2015/11/24/reactjs-flux-in-practice/</loc>
        <lastmod>2015-11-24T12:38:32+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/01/09/should-i-use-reactjs/</loc>
        <lastmod>2016-01-09T10:51:19+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/01/21/saas-cloud-computing/</loc>
        <lastmod>2016-01-21T10:54:44+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/01/23/rails-5-actioncable-architecture-and-concepts/
        </loc>
        <lastmod>2016-01-23T00:39:41+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/01/26/rails-tagging/</loc>
        <lastmod>2016-01-26T15:56:31+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/01/27/how-to-make-session-data-available-to-models-in-ruby-on-rails/
        </loc>
        <lastmod>2016-01-27T14:33:42+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/01/29/how-to-make-project-success-on-github/
        </loc>
        <lastmod>2016-01-29T17:01:39+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/01/rails-model-view-controller/</loc>
        <lastmod>2016-02-01T16:16:49+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/02/04/one-thing-cambodian-startups-need-to-learn-english/
        </loc>
        <lastmod>2016-02-04T14:00:26+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/04/emerald-hub/</loc>
        <lastmod>2016-02-04T15:38:05+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/04/5d-co-working-lab/</loc>
        <lastmod>2016-02-04T15:58:06+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/04/i-should-write-bad-code-more-often/</loc>
        <lastmod>2016-02-04T16:47:12+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/02/09/what-will-they-say-about-you-when-youre-gone/
        </loc>
        <lastmod>2016-02-09T14:50:54+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/02/09/why-do-i-do-this-dot-dot-dot-why-do-i-blog-why-do-i-email-every-week/
        </loc>
        <lastmod>2016-02-09T15:03:46+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/10/rails-flash-messages-styles/</loc>
        <lastmod>2016-02-15T17:08:36+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/23/dynamic-programming-with-ruby/</loc>
        <lastmod>2016-02-23T15:18:37+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/02/23/sessions-expiring/</loc>
        <lastmod>2016-02-23T15:50:33+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/02/25/52-simple-things-to-be-your-best-every-day/
        </loc>
        <lastmod>2016-03-01T14:21:45+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/03/01/4-startups-mark-zuckerberg-created-before-facebook/
        </loc>
        <lastmod>2016-03-01T14:42:18+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/03/04/executing-background-tasks-with-scheduler-in-rails/
        </loc>
        <lastmod>2016-03-04T17:37:20+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/03/09/3-ways-to-motivate-people-to-work-harder-faster-and-smarter/
        </loc>
        <lastmod>2016-03-09T15:39:09+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/03/14/the-learn-to-code-movement/</loc>
        <lastmod>2016-03-21T17:01:44+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/03/21/continuous-learning/</loc>
        <lastmod>2016-03-21T14:41:40+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/03/22/the-freelancer/</loc>
        <lastmod>2016-05-03T12:31:06+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/03/25/git-command-line/</loc>
        <lastmod>2016-05-03T12:32:12+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/05/03/send-notifications-from-rails-backend-to-ios-and-android/
        </loc>
        <lastmod>2016-05-05T15:41:36+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/07/13/setup-and-deploy-ruby-on-rails-on-ubuntu-16-dot-04-or-latest/
        </loc>
        <lastmod>2016-07-13T16:38:25+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/07/25/facebook-fan-page-auto-like-revised/</loc>
        <lastmod>2016-10-10T21:57:41+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/08/09/what-is-gulp/</loc>
        <lastmod>2016-08-09T15:55:55+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/08/28/gulp-installation/</loc>
        <lastmod>2016-08-28T14:12:13+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/08/28/gulp-hello-world/</loc>
        <lastmod>2016-08-28T18:02:56+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/08/28/gulp-moving-files/</loc>
        <lastmod>2018-03-29T22:21:10+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2016/09/13/gulp-concat-combining-multiple-files-into-one/
        </loc>
        <lastmod>2016-09-13T11:32:04+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/09/26/gulp-cleaning-our-build-folder/</loc>
        <lastmod>2016-10-03T15:56:11+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/03/gulp-minify-our-css/</loc>
        <lastmod>2016-10-03T16:38:24+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/04/gulp-streams/</loc>
        <lastmod>2016-10-10T22:09:01+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/10/gulp-handling-errors-with-streams/</loc>
        <lastmod>2016-10-10T22:21:19+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/11/gulp-validate-javascript/</loc>
        <lastmod>2016-10-11T20:45:24+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/11/gulp-notify-pop-up/</loc>
        <lastmod>2016-10-11T21:31:18+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/11/gulp-uglify/</loc>
        <lastmod>2016-10-11T22:10:50+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/12/gulp-testing-with-jasmine/</loc>
        <lastmod>2016-10-12T09:15:19+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/12/gulp-creating-a-webpage/</loc>
        <lastmod>2016-10-12T09:20:52+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/12/gulp-watch/</loc>
        <lastmod>2016-10-12T16:08:29+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/12/gulp-web-server/</loc>
        <lastmod>2016-10-12T16:21:20+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/12/gulp-live-reload/</loc>
        <lastmod>2016-10-12T16:30:58+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2016/10/30/gulp-markdown/</loc>
        <lastmod>2016-10-30T11:50:04+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/01/05/create-content-with-multiple-features-with-ckeditor-gem/
        </loc>
        <lastmod>2017-01-07T00:20:17+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/03/13/why-i-do-combining-apache-and-nginx-together/
        </loc>
        <lastmod>2017-03-13T11:10:24+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/03/16/http-status-code-and-symbols/</loc>
        <lastmod>2017-06-25T00:27:28+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/03/19/copy-to-clipboard-without-flash-with-clipboard-dot-js/
        </loc>
        <lastmod>2017-03-20T01:20:08+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/03/21/generating-income-on-the-internet-using-social-media/
        </loc>
        <lastmod>2017-03-21T11:36:44+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/03/24/online-payment-gateway-in-cambodia/</loc>
        <lastmod>2017-03-24T17:55:31+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/03/27/why-is-website-maintenance-important/</loc>
        <lastmod>2017-03-27T01:27:58+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/04/03/sell-me-this-pen/</loc>
        <lastmod>2017-04-03T23:52:53+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/04/26/installation-and-configuration-nginx-as-reverse-proxy-for-apache-on-ubuntu-server/
        </loc>
        <lastmod>2017-04-26T23:37:18+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/05/22/new-way-to-develop-react-app-with-create-react-app-no-build-configuration/
        </loc>
        <lastmod>2017-05-22T00:33:35+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/06/24/laravel-5-dot-x-x-installation-and-configuration/
        </loc>
        <lastmod>2017-07-02T01:17:06+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/06/25/what-is-full-stack-developer/</loc>
        <lastmod>2017-06-25T23:59:21+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/06/30/hello-laravel-5-dot-x-x/</loc>
        <lastmod>2017-07-02T01:25:14+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/07/02/laravel-5-dot-x-x-create-custom-helper/
        </loc>
        <lastmod>2017-07-02T20:10:23+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/07/09/laravel-5-dot-x-x-route-and-seo/</loc>
        <lastmod>2017-07-10T00:50:23+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/07/10/laravel-5-dot-x-x-4-steps-to-prevent-browsers-back-button-after-user-logout/
        </loc>
        <lastmod>2017-08-06T00:48:03+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/08/06/laravel-5-dot-x-x-template/</loc>
        <lastmod>2017-08-06T02:08:09+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/08/06/laravel-5-dot-x-x-migrations/</loc>
        <lastmod>2017-08-09T21:43:53+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/11/04/create-react-app-vs-nextjs/</loc>
        <lastmod>2017-11-05T01:34:26+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2017/11/07/the-most-popular-reactjs-data-table/</loc>
        <lastmod>2017-11-07T21:56:07+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2017/11/13/the-most-popular-reactjs-user-interface-frameworks/
        </loc>
        <lastmod>2017-11-13T22:32:12+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2018/03/29/import-markdown-files-and-serve-its-content-in-next-dot-js/
        </loc>
        <lastmod>2018-04-07T15:33:00+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/2018/04/01/import-css-files-into-nextjs/</loc>
        <lastmod>2018-04-07T15:19:39+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2018/04/07/serve-static-files-sitemap-dot-xml-robots-dot-txt-and-favicon-dot-ico-with-next-dot-js/
        </loc>
        <lastmod>2018-04-07T15:35:56+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2018/04/15/progressive-and-lazy-loading-image-with-lazy-load-images-dot-js/
        </loc>
        <lastmod>2018-04-16T11:38:05+07:00</lastmod>
    </url>
    <url>
        <loc>
            http://geekhmer.github.io/blog/2018/04/16/react-chartjsx-simple-yet-flexible-react-chart-components-for-designers-and-developers/
        </loc>
        <lastmod>2018-04-16T17:18:43+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/</loc>
        <lastmod>2018-04-16T17:18:43+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/blog/archives/</loc>
        <lastmod>2018-04-16T17:18:43+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/about/</loc>
        <lastmod>2017-04-27T14:38:56+07:00</lastmod>
    </url>
    <url>
        <loc>http://geekhmer.github.io/team/</loc>
        <lastmod>2018-04-01T23:48:43+07:00</lastmod>
    </url>
</urlset>