<?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://greena13.github.io/blog/2024/05/06/a-developers-job-isnt-to-write-code/</loc>
<lastmod>2024-05-06T09:05:17+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/05/clean-communication/</loc>
<lastmod>2024-05-05T13:27:07+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/05/back-into-success/</loc>
<lastmod>2024-05-05T13:27:07+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/05/code-for-brains-not-computers/</loc>
<lastmod>2024-05-05T12:11:53+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/04/git-gardening/</loc>
<lastmod>2024-05-04T10:13:52+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/04/commits-to-read-like-your-terminal-history/</loc>
<lastmod>2024-05-04T09:10:03+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/04/the-4-is-of-pull-requests/</loc>
<lastmod>2024-05-04T08:06:36+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2024/05/04/your-first-reviewer-is-a-duck/</loc>
<lastmod>2024-05-04T01:02:08+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2022/07/04/lessons-learned-working-with-sass-and-css-variables/</loc>
<lastmod>2022-07-04T09:52:36+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2022/06/04/using-css-and-sass-to-encode-measurement-types/</loc>
<lastmod>2022-06-04T09:52:36+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2022/04/06/use-delta-based-tickets/</loc>
<lastmod>2022-04-06T23:40:56+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2022/02/07/style-your-design-elements-not-your-mark-up/</loc>
<lastmod>2022-02-07T19:13:21+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2021/01/09/cross-site-scripting-xss-and-cross-site-request-forgery-csrf-prevention-cheatsheet/</loc>
<lastmod>2021-01-09T11:32:04+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/19/tracking-changes-in-open-source-libraries-on-github/</loc>
<lastmod>2020-12-19T09:42:21+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/19/writing-ruby-gems-for-different-versions-of-ruby-and-rails/</loc>
<lastmod>2020-12-19T09:05:06+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/18/recursive-procedures/</loc>
<lastmod>2020-12-18T12:16:44+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/15/xpath-selectors-cheatsheet/</loc>
<lastmod>2020-12-15T09:53:04+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/15/css-selectors-cheatsheet/</loc>
<lastmod>2020-12-15T09:30:03+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/12/thinking-in-dimensions-a-unified-approach-to-filter-grammars/</loc>
<lastmod>2020-12-12T14:48:12+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/12/05/jquery-best-practices/</loc>
<lastmod>2020-12-05T08:20:34+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/10/17/json-api-cheatsheet/</loc>
<lastmod>2020-10-17T08:20:08+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2020/07/09/turbolinks-cheatsheet/</loc>
<lastmod>2020-07-09T07:46:02+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2019/07/12/cancancan-cheatsheet/</loc>
<lastmod>2019-07-12T08:14:48+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/08/19/emojis-are-the-solution-to-useless-commit-messages/</loc>
<lastmod>2016-08-19T18:32:38+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/08/07/how-to-shoot-trouble-and-squish-bugs/</loc>
<lastmod>2016-08-07T18:02:59+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/07/21/10-things-good-front-end-developers-do/</loc>
<lastmod>2016-07-21T19:08:15+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/07/17/how-i-learned-to-learn/</loc>
<lastmod>2016-07-17T18:23:35+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/07/02/the-best-still-untitled-the-adam-savage-podcast-episodes/</loc>
<lastmod>2016-07-02T20:45:47+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/06/30/facebook-origami-cheat-sheet/</loc>
<lastmod>2016-06-30T13:36:51+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/06/25/the-best-tim-ferriss-show-podcast-episodes/</loc>
<lastmod>2016-06-25T13:37:11+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/01/17/how-i-taught-myself-the-colemak-keyboard-over-a-weekend/</loc>
<lastmod>2016-01-17T17:22:22+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2016/01/17/getting-to-better-code-reviews/</loc>
<lastmod>2016-01-17T12:36:29+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2015/02/13/how-to-start-a-startup-notes/</loc>
<lastmod>2015-02-13T07:54:06+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2015/02/01/sourcetree-keyboard-shortcuts/</loc>
<lastmod>2015-02-01T09:32:42+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2015/01/17/interview-questions-for-a-development-job/</loc>
<lastmod>2015-01-17T08:35:20+00:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/08/improving-typing-speed/</loc>
<lastmod>2014-09-08T16:01:41+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/06/factories/</loc>
<lastmod>2014-09-06T18:24:52+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/03/inversion-of-control/</loc>
<lastmod>2014-09-03T08:52:19+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/02/dependency-injection/</loc>
<lastmod>2014-09-02T10:56:14+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/01/first-five-principles-of-object-oriented-programming/</loc>
<lastmod>2014-09-01T20:18:37+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/01/covariance-and-contravariance/</loc>
<lastmod>2014-09-01T16:37:28+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/09/01/functional-programming/</loc>
<lastmod>2014-09-01T09:52:42+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/31/imperative-programming-vs-declarative-programming/</loc>
<lastmod>2014-08-31T10:37:39+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/31/procedural-programming/</loc>
<lastmod>2014-08-31T08:42:16+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/30/structured-programming/</loc>
<lastmod>2014-08-30T22:11:41+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/28/using-spaced-repetition-to-learn-programming-languages/</loc>
<lastmod>2014-08-28T09:58:41+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/26/creating-cards-for-spaced-repetition/</loc>
<lastmod>2014-08-26T14:44:22+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/22/separating-classes-into-smaller-ones/</loc>
<lastmod>2014-08-22T09:05:53+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/21/reducing-code-complexity/</loc>
<lastmod>2014-08-21T16:00:53+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/21/ordering-and-labelling-code/</loc>
<lastmod>2014-08-21T14:53:17+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/blog/2014/08/20/reducing-a-routines-parameters/</loc>
<lastmod>2014-08-20T21:04:08+01:00</lastmod>
</url>
<url>
<loc>http://greena13.github.io/</loc>
</url>
<url>
<loc>http://greena13.github.io/posts/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/archives/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/code-complete/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/complexity/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/simplicity/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/function/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/method/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/parameter/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/clean-code/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/naming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/ordering/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/simplification/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/classes/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/spaced-repetition/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/anki/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/learning/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/memorisation/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/programming-concepts/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/structured-programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/procedural-programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/imperative-programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/declarative-programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/functional-programming/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/covariance/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/contravariance/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/dependency-injection/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/design-patterns/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/typing/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/productivity/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/interviewing/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/interview/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/job/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/keyboard-shortcuts/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/efficiency/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/sourcetree/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/atlassian/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/version-control/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/startup/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/entrepreneur/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/code/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/review/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/keyboard/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/colemak/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/podcast/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/recommendations/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/best/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/tim/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/ferris/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/facebook/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/origami/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/cheat/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/sheet/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/still/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/untitled/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/research/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/documentation/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/front-end/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/development/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/debugging/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/troubleshooting/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/problem/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/solving/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/git/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/commit/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/message/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/emoji/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/categories/emoticon/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/posts/2/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/posts/3/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/posts/4/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/posts/5/</loc>
</url>
<url>
<loc>http://greena13.github.io/blog/posts/6/</loc>
</url>
</urlset>
