<?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.wilfred.me.uk/blog/2009/05/11/minimalism-keeping-code-to-a-minimum/</loc>
<lastmod>2009-05-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2009/06/11/cambridge-links/</loc>
<lastmod>2009-06-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2009/09/11/notes-on-visual-basic-6/</loc>
<lastmod>2009-09-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2009/09/30/the-case-for-standard-ml/</loc>
<lastmod>2009-09-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2009/12/05/notes-on-latex/</loc>
<lastmod>2009-12-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2010/01/24/paranoid-firefox/</loc>
<lastmod>2010-01-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2010/02/28/considering-gsm-security/</loc>
<lastmod>2010-02-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2010/05/23/why-tor-has-failed-but-i2p-will-not/</loc>
<lastmod>2010-05-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2011/01/22/building-a-next-generation-esperanto-web-dictionary/</loc>
<lastmod>2011-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2011/02/05/python-what-i-wish-id-known/</loc>
<lastmod>2011-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2011/06/25/friction-free-blogging/</loc>
<lastmod>2011-06-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2011/07/25/short-and-sweet-p-np-proof/</loc>
<lastmod>2011-07-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2011/11/18/lessons-from-porting-to-coffeescript/</loc>
<lastmod>2011-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2012/05/03/playing-blackjack-with-haskell/</loc>
<lastmod>2012-05-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2012/07/30/why-markdown-is-not-my-favourite-language/</loc>
<lastmod>2012-07-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2013/03/31/essential-elisp-libraries/</loc>
<lastmod>2013-03-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2013/06/29/multi-paradigm-adventures/</loc>
<lastmod>2013-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2013/11/03/no-naked-excepts/</loc>
<lastmod>2013-11-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/02/04/lisp-is-just-syntax/</loc>
<lastmod>2014-02-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/02/15/of-types-and-men/</loc>
<lastmod>2014-02-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/04/21/introducing-trifle/</loc>
<lastmod>2014-04-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/05/05/choosing-a-host-language/</loc>
<lastmod>2014-05-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/05/24/r-python-for-fun-and-profit/</loc>
<lastmod>2014-05-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/06/02/attracting-and-keeping-developers/</loc>
<lastmod>2014-06-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/06/08/trifle-lisp-designing-a-numeric-system/</loc>
<lastmod>2014-06-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/06/29/trifle-lisp-being-explicit-with-strings/</loc>
<lastmod>2014-06-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/07/06/testing-django-websites/</loc>
<lastmod>2014-07-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/07/19/trifle-lists-and-consequences/</loc>
<lastmod>2014-07-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/08/03/recursion-tco-and-you/</loc>
<lastmod>2014-08-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/08/27/baby-steps-to-a-c-compiler/</loc>
<lastmod>2014-08-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/09/15/comparative-macrology/</loc>
<lastmod>2014-09-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/09/27/the-definitive-guide-to-syntax-highlighting/</loc>
<lastmod>2014-09-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/10/20/the-fastest-bigint-in-the-west/</loc>
<lastmod>2014-10-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/11/16/editing-julia-code-with-emacs/</loc>
<lastmod>2014-11-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2014/12/21/the-code-less-travelled/</loc>
<lastmod>2014-12-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/01/18/hubot-for-smartphone-messaging/</loc>
<lastmod>2015-01-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/01/31/taming-a-wild-elasticsearch-cluster/</loc>
<lastmod>2015-01-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/02/21/my-first-llvm-compiler/</loc>
<lastmod>2015-02-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/03/19/adding-a-new-language-to-emacs/</loc>
<lastmod>2015-03-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/05/21/effective-technical-interviews/</loc>
<lastmod>2015-05-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/06/18/exploring-rust/</loc>
<lastmod>2015-06-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/08/29/an-optimising-bf-compiler/</loc>
<lastmod>2015-08-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2015/10/18/even-more-bf-optimisations/</loc>
<lastmod>2015-10-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/02/07/an-industrial-grade-bf-compiler/</loc>
<lastmod>2016-02-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/02/20/coming-in-emacs-25-1-even-better-introspection/</loc>
<lastmod>2016-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/03/22/llvm-developer-meeting-2016/</loc>
<lastmod>2016-03-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/04/28/effortless-major-mode-development/</loc>
<lastmod>2016-04-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/06/04/the-strange-world-of-directory-scope/</loc>
<lastmod>2016-06-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/06/14/hypermedia-how-the-www-fell-short/</loc>
<lastmod>2016-06-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/07/30/example-driven-development/</loc>
<lastmod>2016-07-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/08/27/rustdoc-meets-the-self-documenting-editor/</loc>
<lastmod>2016-08-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/09/30/searching-a-million-lines-of-lisp/</loc>
<lastmod>2016-09-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2016/11/05/introspecting-glue-code/</loc>
<lastmod>2016-11-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/01/11/announcing-remacs-porting-emacs-to-rust/</loc>
<lastmod>2017-01-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/01/19/this-week-in-remacs/</loc>
<lastmod>2017-01-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/02/05/these-weeks-in-remacs/</loc>
<lastmod>2017-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/03/19/pattern-matching-in-emacs-lisp/</loc>
<lastmod>2017-03-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/04/30/remacs-talk-transcript/</loc>
<lastmod>2017-04-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/05/23/the-astounding-variety-of-groovy-strings/</loc>
<lastmod>2017-05-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/07/02/synthesising-elisp-code/</loc>
<lastmod>2017-07-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/07/15/these-weeks-in-remacs-ii/</loc>
<lastmod>2017-07-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/07/29/optimising-dash-el/</loc>
<lastmod>2017-07-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/08/06/suggest-el-synthesising-constants/</loc>
<lastmod>2017-08-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/08/30/helpful-adding-contextual-help-to-emacs/</loc>
<lastmod>2017-08-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2017/10/16/these-weeks-in-remacs-iii/</loc>
<lastmod>2017-10-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2018/01/06/the-emacs-guru-guide-to-key-bindings/</loc>
<lastmod>2018-01-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2018/06/22/helpful-one-year-on/</loc>
<lastmod>2018-06-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2019/03/04/how-high-are-your-tests/</loc>
<lastmod>2019-03-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2019/03/24/the-siren-song-of-little-languages/</loc>
<lastmod>2019-03-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/blog/2022/09/06/difftastic-the-fantastic-diff/</loc>
<lastmod>2022-09-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://www.wilfred.me.uk/about/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/all_posts/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/archives/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/contact/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/thanks/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/README.nitrous/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/bower_components/highcharts/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page2/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page3/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page4/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page5/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page6/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page7/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page8/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page9/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page10/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page11/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page12/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page13/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page14/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page15/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page16/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page17/</loc>
</url>
<url>
<loc>http://www.wilfred.me.uk/page18/</loc>
</url>
</urlset>
