<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>
    <url>
        <loc>http://www.codelord.net/2008/04/25/one-book-a-month/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2008/05/06/multiple-threads-testing-idioms-in-java/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2008/06/20/antlrv3-integration-with-eclipse/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2008/07/09/dont-write-voodoo-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2008/07/31/software-project-learning-process/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2008/08/15/how-to-pull-an-all-nighter/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2009/02/26/sending-sms-using-google-calendar-and-the-python-api/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/03/27/new-version-of-junitconverter-is-out/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/04/04/sometimes-all-it-takes-is-a-little-push/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/05/14/my-hello-arduino/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/05/14/so-you-got-an-arduino/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2009/06/28/fixing-equations-in-word-documents-converted-from-openoffice/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/08/12/bash-nitpicking-on-redirections/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/10/04/writing-a-buildbot-latent-build-slave/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2009/10/17/becoming-a-happier-hacker-actively-strive-to-work-with-other-hackers/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2009/11/19/trying-to-find-coders-heaven/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/01/12/every-coder-should-read-tdd-by-example/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/01/14/a-week-in-nowhere-for-better-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/02/13/less-is-more/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/02/16/stop-coding-in-the-middle-ages/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/02/20/avoid-the-perils-of-coder-customers/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/03/03/nose-doesnt-discover-tests-on-solaris/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/05/02/agile-software-development-you-will-never-code-the-same-again/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/05/09/python-nose-test-coverage-on-buildbot/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/05/09/case-study-single-responsibility-principle-violation/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/05/10/notes-from-the-first-israeli-code-retreat/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/05/13/stop-apologizing-for-your-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/06/02/case-study-refactoring-interfaces-with-tdded-tests/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/06/15/book-review-clean-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/08/20/unleashing-your-enthusiasm-grunts-making-a-change/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/08/27/logging-with-a-context-users-in-logback-and-spring-security/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/09/30/pairing-for-a-better-future-grunts-making-a-change/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/10/01/pairing-for-life/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/02/short-intro-to-dry/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/03/taking-dry-further/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/04/dry-dont-get-trigger-happy/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/06/refactoring-youre-doing-it-wrong/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/07/refactoring-to-heaven/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/09/letting-dry-drive/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/11/14/say-no-to-null-checks/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/11/24/liskov-substitution-principle-violation-spotted-in-the-wild/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/12/11/serializer-kata-practicing-dry/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/12/17/notes-from-the-5th-israeli-software-craftsmanship-meeting/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2010/12/18/adding-goos-sauce-to-gwt-mvp/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2010/12/19/using-puppet-to-automatically-configure-new-ec2-instances/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/01/10/book-review-growing-object-oriented-software/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/02/05/stop-wasting-my-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/02/22/you-owe-it-to-yourself-to-be-old-school/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/03/05/fake-it-till-you-make-it-team-edition/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/03/07/using-chef-to-automatically-configure-new-ec2-instances/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/03/09/making-embedded-github-gists-show-up-on-rss-readers/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/03/27/crafting-up-community-is-key/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/03/30/design-is-simpler-now-embrace-the-extract/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/04/01/testing-techniques-managing-external-resources/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/04/03/sometimes-tests-have-to-fail/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/06/18/statistics-of-62k-passwords/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/06/20/input-validation-means-more-than-javascript/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/07/25/in-the-mind-of-a-master-programmer/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/07/27/why-i-regret-choosing-rightscale/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/08/04/shell-hackery-the-use-of-cd/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/08/07/today-i-got-burnt-by-isolated-tests/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/08/09/guest-post-lookup-tables-with-ruby-on-rails/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/08/27/when-being-idiomatic-wears-you-out/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/10/11/submitting-your-first-patch-to-rubinius/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/10/18/til-ruby-classes-that-look-callable/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/10/28/fight-zombie-code/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/11/05/stepping-up-do-the-pre-commit-skim/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/11/12/stop-bitching-the-autonomous-craftsmanship-core/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/11/28/stop-bitching-write-those-damn-tests/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/11/30/how-i-moved-my-wordpress-blog-from-dreamhost-to-a-free-ec2-instance/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/12/10/your-brain-cares-about-code-style/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2011/12/18/stop-bitching-use-the-tools-you-want/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2011/12/30/stop-bitching-it-doesnt-always-take-two-to-pair/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/01/06/looking-back-on-18-months-of-testing-and-tdd-at-a-startup/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/01/28/stop-bitching-do-self-agile/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/02/04/extend-your-toolbox-custom-matchers/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/02/28/notes-from-the-israeli-software-craftsmanship-group-code-retreat/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/03/01/notes-from-the-agile-practitioners-2012-improving-your-tdd-workshop/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/03/07/slides-from-the-how-billguard-does-mongodb-talk/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/03/31/migrating-to-a-github-organization/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/04/10/using-binary-search-for-debugging/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/04/20/using-evernote-for-fun-and-profit/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/04/30/slides-from-my-introduction-to-rubinius-talk/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/05/06/quick-tip-firing-up-rubinius-to-dig-into-ruby-source/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/06/04/why-i-dont-believe-in-refactoring-tasks/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/06/23/spare-me-your-fake-html-controls/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2012/08/30/rack-params-magic-even-got-stripe-ctf-creators/
        </loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/10/10/passbook-lessons-learned/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/10/12/poor-mans-ifttt-twitter-triggers/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2012/11/12/slides-from-my-rails-israel-talk/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2013/01/13/dont-allow-your-team-to-just-go-through-the-motions/
        </loc>
        <lastmod>2017-08-01T09:55:18+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/03/23/my-first-5-minutes-learning-angularjs/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2013/06/16/optimizing-angular-templates-with-grunt-on-heroku/
        </loc>
        <lastmod>2017-08-01T09:55:45+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/06/21/do-it-yourself-twitter-triggers-for-ifttt/</loc>
        <lastmod>2017-08-01T09:57:01+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/06/30/rails-4-with-ruby-2-on-heroku/</loc>
        <lastmod>2017-08-01T09:57:14+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/08/23/css-tip-overflowing-with-text/</loc>
        <lastmod>2017-08-01T09:57:31+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/08/26/please-use-labels-properly/</loc>
        <lastmod>2017-08-01T09:57:57+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/10/18/adapting-scroll-views-to-ios-7/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2013/11/07/stop-using-key-up-events-when-you-dont-need-to/
        </loc>
        <lastmod>2017-08-01T09:58:30+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/11/12/css-tip-stop-your-buttons-from-flickering/</loc>
        <lastmod>2017-08-01T09:58:50+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2013/11/18/css-tip-divs-with-equal-dynamic-heights/</loc>
        <lastmod>2017-08-01T09:59:11+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2013/11/20/my-favorite-ways-for-horizontally-centering-divs/
        </loc>
        <lastmod>2017-08-01T10:41:11+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/01/03/css-tip-differentiate-classes-used-in-scripts/
        </loc>
        <lastmod>2017-08-01T09:59:57+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/01/15/my-pre-deploy-checklist/</loc>
        <lastmod>2017-08-01T10:00:09+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/02/20/frontend-driven-development/</loc>
        <lastmod>2017-08-01T10:01:01+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/03/14/please-use-hasownproperty-short-story-of-a-hack/
        </loc>
        <lastmod>2017-08-01T10:02:02+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/03/30/writing-more-maintainable-angular-dot-js-directives/
        </loc>
        <lastmod>2017-08-01T10:02:15+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/04/15/improving-ng-repeat-performance-with-track-by/
        </loc>
        <lastmod>2017-08-01T10:03:09+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/04/22/what-i-wish-i-knew-writing-my-first-billing-system/
        </loc>
        <lastmod>2017-08-01T10:03:31+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/05/10/understanding-angulars-magic-dont-bind-to-primitives/
        </loc>
        <lastmod>2017-08-01T10:03:45+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/05/26/angularjs-decisions-decisions-and-my-choices/
        </loc>
        <lastmod>2017-08-01T10:04:05+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/06/17/angular-performance-101-slides/</loc>
        <lastmod>2017-08-01T10:04:24+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/06/25/generic-error-handling-in-angularjs/</loc>
        <lastmod>2017-08-01T10:04:47+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/07/28/lessons-from-building-a-rocket-alarm-app/</loc>
        <lastmod>2017-08-01T10:04:59+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/08/27/prefer-code-that-runs-once/</loc>
        <lastmod>2017-08-01T10:05:19+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/09/08/css-tip-elements-with-height-100-percent-fixed-amount/
        </loc>
        <lastmod>2017-08-01T10:05:38+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/09/20/it-depends/</loc>
        <lastmod>2017-08-01T10:05:59+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/10/08/dont-use-yeomans-default-angular-file-structure/
        </loc>
        <lastmod>2017-08-01T10:06:15+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/11/02/angularjs-1-dot-3-taste-async-validators/</loc>
        <lastmod>2017-08-01T10:08:09+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/11/18/your-first-watchkit-glance/</loc>
        <lastmod>2017-08-01T10:08:22+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2014/12/14/thoughts-on-constraints-productivity-and-creativity/
        </loc>
        <lastmod>2017-08-01T10:08:46+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2014/12/16/swift-intro-exercises-playgrounds/</loc>
        <lastmod>2017-08-01T10:08:52+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/01/02/i-take-it-back-dont-read-a-book-a-month/</loc>
        <lastmod>2017-08-01T10:08:57+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/01/23/my-checklist-for-upgrading-to-angular-1-dot-3/
        </loc>
        <lastmod>2017-08-01T10:09:04+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/03/11/testing-the-untested/</loc>
        <lastmod>2017-08-01T10:09:34+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/03/16/bad-commit-messages-hall-of-shame/</loc>
        <lastmod>2017-08-01T10:09:49+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/04/22/badass/</loc>
        <lastmod>2017-08-01T10:11:30+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/04/28/angularjs-whats-the-difference-between-factory-and-service/
        </loc>
        <lastmod>2017-08-01T10:11:48+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/05/04/angularjs-notifying-about-changes-from-services-to-controllers/
        </loc>
        <lastmod>2017-08-01T10:12:08+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/05/12/angularjs-how-to-setup-pushstate-with-html5mode/
        </loc>
        <lastmod>2017-08-01T10:12:20+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/05/19/angularjs-dynamically-loading-directives/</loc>
        <lastmod>2017-08-01T10:12:31+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/05/25/dont-use-%24https-success/</loc>
        <lastmod>2017-08-01T10:13:05+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/06/02/angularjs-pitfalls-using-ui-routers-resolve/</loc>
        <lastmod>2017-08-01T10:13:13+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/06/11/using-ng-change-instead-of-%24watch-in-angular/
        </loc>
        <lastmod>2017-08-01T10:13:21+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/06/20/simple-pagination-and-url-params-with-ui-router/
        </loc>
        <lastmod>2017-08-01T10:13:36+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/06/27/should-you-use-angular-2-dot-0-or-1-dot-x/</loc>
        <lastmod>2017-08-01T10:13:51+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/07/07/my-angular-debugging-tips/</loc>
        <lastmod>2017-08-01T10:13:59+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/07/17/resourceful-angular-%24http-%24resource-restangular-head-to-head/
        </loc>
        <lastmod>2017-08-01T10:14:06+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/07/21/controllers-should-not-be-control-freaks/</loc>
        <lastmod>2017-08-01T10:14:14+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/07/28/angular-performance-ng-show-vs-ng-if/</loc>
        <lastmod>2017-08-01T10:14:27+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/08/03/angular-performance-diagnosis-101/</loc>
        <lastmod>2017-08-01T10:14:39+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/08/14/angular-watches-watches-everywhere/</loc>
        <lastmod>2017-08-01T10:14:54+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/08/21/controller-directive-communication-scroll-to-bottom/
        </loc>
        <lastmod>2017-08-01T10:15:05+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/08/27/controller-directive-communication-part-2/</loc>
        <lastmod>2017-08-01T10:15:11+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/09/02/controller-directive-communication-part-3-controller-to-directive/
        </loc>
        <lastmod>2017-08-01T10:15:19+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/09/10/angular-2-migration-path-what-we-know/</loc>
        <lastmod>2017-08-01T10:15:32+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/09/16/when-does-a-directive-link-function-get-called-again/
        </loc>
        <lastmod>2017-08-01T10:15:42+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/09/24/%24q-dot-defer-youre-doing-it-wrong/</loc>
        <lastmod>2017-08-01T10:19:48+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/09/30/angular-2-preparation-controller-code-smells/
        </loc>
        <lastmod>2017-08-01T10:19:57+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/10/07/angular-2-preparation-killing-controllers/</loc>
        <lastmod>2017-08-01T10:20:14+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/10/14/angular-nitpicking-differences-between-timeout-and-settimeout/
        </loc>
        <lastmod>2017-08-01T10:20:22+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/10/22/angular-authentication-3-step-recipe/</loc>
        <lastmod>2017-08-01T10:20:32+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/10/29/angular-authentication-remember-where-you-were-plus-demo-project/
        </loc>
        <lastmod>2017-08-01T10:20:41+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/11/06/angular-forms-and-validation-step-by-step-example/
        </loc>
        <lastmod>2017-08-01T10:20:49+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/11/11/angular-controlleras-when-should-you-use-scope/
        </loc>
        <lastmod>2017-08-01T10:20:58+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/11/18/the-deal-with-angular-and-minification/</loc>
        <lastmod>2017-08-01T10:21:09+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/11/25/query-parameters-in-ui-router-without-needless-reloading-with-example-project/
        </loc>
        <lastmod>2017-08-01T10:21:20+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/12/03/lazy-loading-your-first-component-in-angular/
        </loc>
        <lastmod>2017-08-01T10:21:49+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/12/10/angular-1-dot-5-is-close-heres-the-interesting-parts/
        </loc>
        <lastmod>2017-08-01T10:22:51+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2015/12/17/angulars-component-what-is-it-good-for/</loc>
        <lastmod>2017-08-01T10:23:14+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/12/25/configuring-components-with-ui-router-and-ngroute/
        </loc>
        <lastmod>2017-08-01T10:24:44+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2015/12/31/automatically-find-links-in-text-using-angular/
        </loc>
        <lastmod>2017-08-01T10:25:52+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/01/07/adding-the-first-angular-2-service-to-your-angular-1-app/
        </loc>
        <lastmod>2017-08-01T10:26:15+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/01/14/adding-the-first-angular-2-component-to-your-angular-1-app/
        </loc>
        <lastmod>2017-08-01T10:26:24+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/01/20/setting-up-seo-on-an-angular-app/</loc>
        <lastmod>2017-08-01T10:26:38+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/01/27/caching-http-results-in-angular/</loc>
        <lastmod>2017-08-01T10:27:32+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/02/03/angular-2-migration-whats-ng-forward/</loc>
        <lastmod>2017-08-01T10:27:56+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/02/19/writing-pragmatic-angular-components/</loc>
        <lastmod>2017-08-01T10:28:07+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/02/26/what-is-the-component-router-can-you-start-using-it/
        </loc>
        <lastmod>2017-08-01T10:28:23+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/03/04/using-angular-1-dot-5-s-multiple-transclusion-slots/
        </loc>
        <lastmod>2017-08-01T10:28:35+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/03/25/naming-your-controller-as-consistently/</loc>
        <lastmod>2017-08-01T10:28:48+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/04/01/please-leave-the-ng-prefix-alone/</loc>
        <lastmod>2017-08-01T10:28:59+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/04/14/angular-1-dot-5-new-component-lifecycle-hooks/
        </loc>
        <lastmod>2017-08-01T10:29:11+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/04/21/angular-performance-updating-bind-once-elements/
        </loc>
        <lastmod>2017-08-01T10:29:21+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/04/28/directives-are-not-what-they-were-a-year-ago/
        </loc>
        <lastmod>2017-08-01T10:29:37+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/05/05/using-es6-arrow-functions-in-angular-1-dot-x-plus-cheatsheet/
        </loc>
        <lastmod>2017-08-01T10:30:23+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/05/13/understanding-angulars-and-binding/</loc>
        <lastmod>2017-08-01T10:30:37+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/05/19/understanding-angulars-one-way-binding/</loc>
        <lastmod>2017-08-01T10:30:52+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/06/02/%24scope-dot-%24watch-and-controlleras/</loc>
        <lastmod>2017-08-01T10:31:03+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/06/22/not-everything-in-angular-should-be-a-singleton/
        </loc>
        <lastmod>2017-08-01T10:31:14+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/07/10/properly-wrapping-native-javascript-with-%24q-promises/
        </loc>
        <lastmod>2017-08-01T10:31:26+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/08/12/stop-ng-repeating-options-use-ng-options/</loc>
        <lastmod>2017-08-01T10:31:36+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/08/31/understanding-angulars-at-binding/</loc>
        <lastmod>2017-08-01T10:31:46+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/09/06/angular-interview-question-deep-dive-implement-ng-click/
        </loc>
        <lastmod>2017-08-01T10:31:55+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/09/18/nganimate-basics-pure-css-ng-repeat-animations/
        </loc>
        <lastmod>2017-08-01T10:32:10+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/09/26/animating-transitions-in-2-minutes-with-nganimate-and-css/
        </loc>
        <lastmod>2017-08-01T10:32:20+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/10/09/angular-2-is-out-should-you-start-using-it/</loc>
        <lastmod>2017-08-01T10:32:57+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/10/16/%24scope-dot-%24apply-what-is-it-good-for/</loc>
        <lastmod>2017-08-01T10:33:13+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/10/25/configuring-components-with-ui-router-and-ngroute/
        </loc>
        <lastmod>2017-08-01T10:33:24+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/11/02/what-angular-dot-equals-and-angular-dot-tojson-are-for/
        </loc>
        <lastmod>2017-08-01T10:33:36+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/11/10/circular-dependencies-in-angular-and-the-injector-service/
        </loc>
        <lastmod>2017-08-01T10:33:45+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/11/17/avoiding-ng-include-for-elegenace-and-performance/
        </loc>
        <lastmod>2017-08-01T10:33:56+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2016/11/23/spotting-outdated-angular-1-dot-x-posts/</loc>
        <lastmod>2017-08-01T10:34:10+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/11/30/advanced-angular-1-dot-x-component-communication-with-require/
        </loc>
        <lastmod>2017-08-01T10:34:21+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/12/06/video-walkthrough-refactoring-angular-components-to-use-require-mechanism/
        </loc>
        <lastmod>2017-08-01T10:34:36+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/12/13/replacing-%24scope-dot-%24watch-with-lifecycle-hooks/
        </loc>
        <lastmod>2017-08-01T10:34:46+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2016/12/20/replacing-angulars-deep-watches-with-the-%24docheck-lifecycle-hook/
        </loc>
        <lastmod>2017-08-01T10:34:58+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/01/01/angular-1-dot-6-is-here-what-you-need-to-know/
        </loc>
        <lastmod>2017-08-01T10:35:07+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/01/09/unit-testing-angular-components-with-%24componentcontroller/
        </loc>
        <lastmod>2017-08-01T10:35:17+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/01/17/testing-components-with-%24onchanges-using-angular-stub-changes/
        </loc>
        <lastmod>2017-08-01T10:35:33+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/01/25/techniques-for-improving-ng-repeat-performance/
        </loc>
        <lastmod>2017-08-01T10:35:56+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/03/23/the-performance-difference-between-ng-bind-and-%7B%7B%7D%7D/
        </loc>
        <lastmod>2017-08-01T10:36:05+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/04/06/screencast-debugging-bad-performance-in-an-angularjs-app/
        </loc>
        <lastmod>2017-08-01T10:36:16+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/05/08/moving-anuglar-factories-to-services-with-classes/
        </loc>
        <lastmod>2017-08-01T10:36:23+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/05/14/angular-dependency-injection-annotations-with-es6-classes/
        </loc>
        <lastmod>2017-08-01T10:36:38+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/05/20/converting-angular-controllers-to-es6-classes/
        </loc>
        <lastmod>2017-08-01T10:36:53+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/05/28/understanding-optional-angularjs-bindings/</loc>
        <lastmod>2017-08-01T10:37:30+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/06/04/the-magic-properties-of-angulars-ng-repeat/</loc>
        <lastmod>2017-08-01T10:37:38+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/06/11/fixing-angular-template-overuse/</loc>
        <lastmod>2017-08-01T10:37:47+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/06/18/ng-annotate-deprecated-what-that-means-for-your-projects/
        </loc>
        <lastmod>2017-08-01T10:37:57+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/06/25/prevent-angularjs-injection-errors-with-strict-mode/
        </loc>
        <lastmod>2017-08-01T10:38:11+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/07/02/angularjs-form-properties-guide/</loc>
        <lastmod>2017-08-01T10:38:22+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/07/28/youre-not-using-ng-model-enough/</loc>
        <lastmod>2017-08-01T09:30:13+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/08/06/advanced-ng-model-integration-for-bug-free-controls/
        </loc>
        <lastmod>2017-08-06T19:18:48+03:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2017/08/20/angular-1-dot-6-s-possibly-unhandled-rejection-errors/
        </loc>
        <lastmod>2017-08-20T21:35:18+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/09/29/preferred-angularjs-communication-patterns/</loc>
        <lastmod>2017-09-29T00:23:59+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2017/12/11/reliably-managing-modals-in-angularjs/</loc>
        <lastmod>2017-12-11T21:51:49+02:00</lastmod>
    </url>
    <url>
        <loc>
            http://www.codelord.net/2018/01/16/reliably-managing-dependencies-in-long-term-projects/
        </loc>
        <lastmod>2018-01-16T16:22:25+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2018/01/28/angularjs-console-debugging-tricks/</loc>
        <lastmod>2018-01-28T18:12:04+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/2018/02/04/angularjs-1-dot-7-the-ultimate-version/</loc>
        <lastmod>2018-02-04T17:24:29+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/youre-awesome/</loc>
        <lastmod>2017-08-06T19:23:30+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/</loc>
        <lastmod>2018-02-04T17:24:29+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/about/</loc>
        <lastmod>2018-07-15T11:44:46+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/blog/archives/</loc>
        <lastmod>2018-02-04T17:24:29+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/modern-angularjs-migration-guide/</loc>
        <lastmod>2017-08-04T15:19:19+03:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/robots.txt</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/newsletter/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
    <url>
        <loc>http://www.codelord.net/twitter-rss-feeds-and-ifttt-triggers/</loc>
        <lastmod>2016-12-15T14:10:17+02:00</lastmod>
    </url>
</urlset>