<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.tddfellow.com/blog/2022/02/05/why-best-software-engineering-practices-are-insanely-important-really/</loc>
<lastmod>2022-02-05T14:43:04+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2021/09/08/are-we-addicted-to-complexity/</loc>
<lastmod>2021-09-08T14:49:04+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2017/03/22/feedback-time-at-the-end-of-the-pairing-session/</loc>
<lastmod>2017-03-22T08:01:29+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2017/03/21/on-being-more-productive-in-the-morning-even-if-you-are-an-owl/</loc>
<lastmod>2017-03-21T07:58:17+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2017/03/20/drakes-24-hours-challenge-or-how-to-be-less-negative/</loc>
<lastmod>2017-03-20T07:53:37+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2017/03/13/build-your-own-testing-framework-part-6-test-suite-does-not-run-all-tests/</loc>
<lastmod>2017-03-13T23:13:28+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2017/02/03/learning-test-driven-development-with-javascript-laws-of-tdd/</loc>
<lastmod>2017-02-03T22:19:40+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/12/23/learning-test-driven-development-with-javascript-end-to-end-testing/</loc>
<lastmod>2016-12-23T10:13:33+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/12/07/mobile-waterfall-being-agile-again/</loc>
<lastmod>2016-12-07T19:54:07+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/12/05/understanding-legacy-code-using-explorative-test-driven-development-technique/</loc>
<lastmod>2016-12-05T23:23:36+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/11/13/build-your-own-testing-framework-part-5/</loc>
<lastmod>2016-11-13T12:50:51+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/10/19/do-more-with-baby-steps-tdd/</loc>
<lastmod>2016-10-19T23:15:12+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/09/30/highscore-kata/</loc>
<lastmod>2016-09-30T18:23:21+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/09/18/meet-duck-type/</loc>
<lastmod>2016-09-18T16:37:33+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/09/18/introducing-test-doubles/</loc>
<lastmod>2016-09-18T16:31:48+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/09/17/build-your-own-testing-framework-part-4/</loc>
<lastmod>2016-09-17T10:00:32+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/31/getting-stuck-while-doing-tdd-part-3-triangulation-to-the-rescue/</loc>
<lastmod>2016-08-31T02:35:32+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/31/getting-stuck-while-doing-tdd-part-2-buggy-code-and-forcing-our-way-through/</loc>
<lastmod>2016-08-31T02:35:06+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/30/getting-stuck-while-doing-tdd-part-1-example/</loc>
<lastmod>2016-08-30T15:27:30+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/20/eliminating-if-statements-legacy-endpoint-primer/</loc>
<lastmod>2016-08-20T11:59:37+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/14/build-your-own-testing-framework-part-3/</loc>
<lastmod>2016-08-14T13:55:17+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/08/10/tdd-screencast-number-6-continuous-integration-training/</loc>
<lastmod>2016-08-10T19:35:41+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/07/31/parallel-change-refactoring/</loc>
<lastmod>2016-07-31T09:57:31+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/07/23/build-your-own-testing-framework-part-2/</loc>
<lastmod>2016-07-23T14:52:42+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/07/15/build-your-own-testing-framework/</loc>
<lastmod>2016-07-15T08:00:06+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/06/28/tl-dr-on-sustainable-software-development-paper/</loc>
<lastmod>2016-06-28T02:22:07+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/06/21/why-i-dont-use-mocking-frameworks-anymore/</loc>
<lastmod>2016-06-21T08:04:10+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/06/19/tdd-number-5-english-numbers-kata/</loc>
<lastmod>2016-06-19T18:41:39+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/06/13/tdd-as-an-enabling-practice-or-how-to-be-faster-with-tdd/</loc>
<lastmod>2016-06-13T07:52:56+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/06/05/automating-manual-checks-or-how-to-save-time-and-get-rapid-feedback/</loc>
<lastmod>2016-06-05T12:37:22+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/05/27/iterative-divide-and-conquer-or-how-to-solve-problems/</loc>
<lastmod>2016-05-27T07:48:18+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/02/13/tdd-number-4-path-finding/</loc>
<lastmod>2016-02-13T09:56:15+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/02/05/why-are-you-slow/</loc>
<lastmod>2016-02-05T17:09:47+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/02/04/tdd-number-3-kind-sort/</loc>
<lastmod>2016-02-04T01:16:18+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/02/02/test-driven-development-screencast-number-2/</loc>
<lastmod>2016-02-02T08:28:14+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/02/02/test-driven-development-screencast-number-1/</loc>
<lastmod>2016-02-02T07:59:25+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2016/01/08/why-do-you-need-to-be-careful-with-loop-variable-in-go/</loc>
<lastmod>2016-01-08T02:28:45+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/09/08/intention-revealing-code/</loc>
<lastmod>2015-09-08T21:24:52+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/08/31/using-contracts-dot-ruby-with-rspec-part-2/</loc>
<lastmod>2015-08-31T18:36:30+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/08/31/docker-machine-guide-virtualbox-mac-os-x/</loc>
<lastmod>2015-08-31T10:21:06+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/08/05/running-kitchen-docker-tests-with-upstart/</loc>
<lastmod>2015-08-05T19:10:36+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/04/09/using-contracts-dot-ruby-with-rspec/</loc>
<lastmod>2015-04-09T22:51:53+03:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/03/13/object-oriented-design-important-things/</loc>
<lastmod>2015-03-13T00:23:45+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/03/10/how-can-contracts-dot-ruby-be-used-in-the-community-with-duck-typing-culture/</loc>
<lastmod>2015-03-10T11:11:23+01:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/03/06/introduction-to-contracts-dot-ruby/</loc>
<lastmod>2015-03-06T00:55:40+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/01/30/dismantling-effective-go-article/</loc>
<lastmod>2015-01-30T23:39:11+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/blog/2015/01/23/rspec-json-expectations-set-of-matchers-and-helpers-to-allow-you-test-your-api-responses-like-a-pro/</loc>
<lastmod>2015-01-23T02:56:19+02:00</lastmod>
</url>
<url>
<loc>http://www.tddfellow.com/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/archives/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/about-me/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/welcome/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/cto-breakthrough/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/privacy/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/fearless-deploys/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/ruby/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/rspec/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/json/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/api/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/go/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/design-by-contract/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/contracts-dot-ruby/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/design-by-contract/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/oop/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/design/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tdd/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/actor-model/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/dependency-inversion/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/dependency-injection/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/chef/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/test-kitchen/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/kitchen-docker/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/docker/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/ubuntu/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/upstart/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/docker-machine/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/guide/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/virtualbox/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/macosx/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/programming/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/pragmatic/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/rant/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/golang/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/computers/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/concurrency/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/pitfalls/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/screencast/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/test-driven-development/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tdd-screencasts/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/preaching/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/cleancode/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/craftsmanship/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/professionalism/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/software-industry/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/graph-theory/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/problem-solving/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/kata/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/pseudo-code/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/teaching/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/coaching/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tests/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/automation/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/skills/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/practices/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/agile/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/xp/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/pair-programming/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/continuous-integration/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/continuous-delivery/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/enabling-practices/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/exploitative-practices/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/dreyfus-model/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tdd-as-if-you-meant-it/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/divide-and-conquer/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/iterative/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/baby-steps/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/testing/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/mocking/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/clean-code/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/architecture/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/extreme-programming/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/grounded-theory/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/white-paper/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tldr/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/code-ownership/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/sustainable-software-development/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/xunit/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/build-your-own-testing-framework/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/javascript/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/refactoring/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/software-craftsmanship/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/kotlin/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/code-smell/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/triangulation/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/getting-stuck-while-doing-tdd/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/duck-typing/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/test-doubles/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/clean-architecture/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/incremental/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/willpower/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/legacy-code/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/microservices/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/mobile/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/ios/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/android/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/dsl/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/waterfall/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/tutorial/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/learning-tdd-with-js/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/soft-skills/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/empathy/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/awareness/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/emotions/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/productivity/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/habits/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/pairing/</loc>
</url>
<url>
<loc>http://www.tddfellow.com/blog/categories/feedback/</loc>
</url>
</urlset>
