<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (interstateone)</title>
    <link>https://pinboard.in/u:interstateone/public/</link>
    <description>recent bookmarks from interstateone</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.deconstructconf.com/2017/brian-marick-patterns-failed-why-should-we-care"/>
	<rdf:li rdf:resource="http://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/"/>
	<rdf:li rdf:resource="https://www.cocoawithlove.com/blog/worst-possible-application.html"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=Zmb86zblcto"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=oPyqKETp3ks"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=QOIigosUNGU"/>
	<rdf:li rdf:resource="https://www.bitovi.com/blog/style-guide-driven-development"/>
	<rdf:li rdf:resource="http://blog.ploeh.dk/2017/10/06/monoids/"/>
	<rdf:li rdf:resource="http://blog.ploeh.dk/2017/10/10/strings-lists-and-sequences-as-a-monoid/"/>
	<rdf:li rdf:resource="https://github.com/hmemcpy/milewski-ctfp-pdf"/>
	<rdf:li rdf:resource="https://medium.com/@kelleyalex/a-curated-collection-of-monoids-and-their-uses-82806efb863e"/>
	<rdf:li rdf:resource="https://www.infoq.com/presentations/dynamic-static-typing"/>
	<rdf:li rdf:resource="http://belkadan.com/blog/2017/09/The-New-Kingdom-of-Nouns/"/>
	<rdf:li rdf:resource="https://talk.objc.io/episodes/S01E67-reactive-data-structures-linked-lists"/>
	<rdf:li rdf:resource="https://www.schoolofhaskell.com/school/starting-with-haskell"/>
	<rdf:li rdf:resource="https://eb.host.cs.st-andrews.ac.uk/drafts/effects.pdf"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=RpqGG-N5p1I"/>
	<rdf:li rdf:resource="http://apenwarr.ca/log/?m=201612"/>
	<rdf:li rdf:resource="https://www.mikeash.com/pyblog/friday-qa-2017-08-11-swiftunmanaged.html"/>
	<rdf:li rdf:resource="https://www.swiftbysundell.com/posts/under-the-hood-of-futures-and-promises-in-swift"/>
	<rdf:li rdf:resource="https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9f782"/>
	<rdf:li rdf:resource="https://medium.com/bpxl-craft/the-value-is-the-boundary-7c4d65322896"/>
	<rdf:li rdf:resource="https://talk.objc.io/episodes/S01E61-mutable-shared-structs-part-1"/>
	<rdf:li rdf:resource="https://medium.com/@rjchatfield/the-expression-problem-in-swift-6f2471291604"/>
	<rdf:li rdf:resource="https://codestool.coding-gnome.com/courses/elixir-for-programmers"/>
	<rdf:li rdf:resource="https://medium.com/towards-data-science/functional-programming-for-deep-learning-bc7b80e347e9"/>
	<rdf:li rdf:resource="https://github.com/joshvera/effects"/>
	<rdf:li rdf:resource="https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf"/>
	<rdf:li rdf:resource="https://softwareengineering.stackexchange.com/questions/163985/why-is-the-concept-of-lazy-evaluation-useful/164002#164002"/>
	<rdf:li rdf:resource="http://www.harukizaemon.com/blog/2010/03/01/functional-programming-in-object-oriented-languages/"/>
	<rdf:li rdf:resource="http://blog.thecodewhisperer.com/permalink/when-subclasses-are-ready-to-die"/>
	<rdf:li rdf:resource="https://two-wrongs.com/dynamic-dispatch-in-haskell-how-to-make-code-extendable"/>
	<rdf:li rdf:resource="http://blog.japaric.io/fearless-concurrency/"/>
	<rdf:li rdf:resource="http://viewsourcecode.org/snaptoken/kilo/"/>
	<rdf:li rdf:resource="https://torchhound.github.io/posts/haskellOneSentence.html"/>
	<rdf:li rdf:resource="http://waltersmith.us/newton/OOPSLA95.pdf"/>
	<rdf:li rdf:resource="https://medium.com/ios-os-x-development/pluggableapplicationdelegate-e50b2c5d97dd#.k2ksapytf"/>
	<rdf:li rdf:resource="http://www.apokrupto.com/blog-1/2017/3/11/the-font-of-all-well-some-knowledge"/>
	<rdf:li rdf:resource="https://eng.uber.com/ios-monorepo/"/>
	<rdf:li rdf:resource="http://blog.jessitron.com/2017/02/reuse.html"/>
	<rdf:li rdf:resource="https://medium.com/intercom-developers/from-ruby-to-clojure-an-intercom-integration-story-e6042806a152#.wxwkj991n"/>
	<rdf:li rdf:resource="https://www.cockroachlabs.com/blog/living-without-atomic-clocks/"/>
	<rdf:li rdf:resource="https://stripe.com/blog/idempotency"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tour"/>
	<rdf:li rdf:resource="http://blog.roundingpegs.com/on-designing-with-sum-and-product-types/"/>
	<rdf:li rdf:resource="http://aosabook.org/en/sendmail.html"/>
	<rdf:li rdf:resource="https://realm.io/news/slug-wendy-lu-data-consistency/"/>
	<rdf:li rdf:resource="http://tomj.io/2015/08/29/speed-up-your-swift-test-builds-by-70-percent.html"/>
	<rdf:li rdf:resource="http://qualitycoding.org/app-delegate-for-tests/"/>
	<rdf:li rdf:resource="http://irace.me/swift-profiling"/>
	<rdf:li rdf:resource="http://blog.abodit.com/2011/12/understanding-dates-and-times-in-natural-language/"/>
	<rdf:li rdf:resource="https://duckling.wit.ai/"/>
	<rdf:li rdf:resource="http://nlp.stanford.edu/software/sutime.shtml"/>
	<rdf:li rdf:resource="http://richg42.blogspot.ca/2017/01/the-faster-zombies-blog-post.html?m=1"/>
	<rdf:li rdf:resource="https://jvns.ca/blog/2017/01/04/rules-of-programming-experiments/"/>
	<rdf:li rdf:resource="http://martinfowler.com/articles/web-security-basics.html#AuthorizeActions"/>
	<rdf:li rdf:resource="https://jeremykun.com/primers/"/>
	<rdf:li rdf:resource="https://blog.nelhage.com/2016/12/how-i-test/"/>
	<rdf:li rdf:resource="http://matt.might.net/articles/shell-scripts-for-passive-voice-weasel-words-duplicates/"/>
	<rdf:li rdf:resource="https://www.cocoawithlove.com/blog/reactive-programming-what-and-why.html"/>
	<rdf:li rdf:resource="https://www.cocoawithlove.com/blog/cwlsignal.html"/>
	<rdf:li rdf:resource="https://www.cocoawithlove.com/blog/testing-actions-over-time.html"/>
	<rdf:li rdf:resource="http://booktwo.org/notebook/big-data-no-thanks/"/>
	<rdf:li rdf:resource="https://8thlight.com/blog/javier-saldana/2016/12/21/reducing-software-costs-and-risks.html"/>
	<rdf:li rdf:resource="http://www.scifipolicy.com/blog/2016/12/18/rogue-one-an-engineering-ethics-story"/>
	<rdf:li rdf:resource="https://www.happyassassin.net/2016/11/04/i-dont-like-computers/"/>
	<rdf:li rdf:resource="http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=ShEez0JkOFw"/>
	<rdf:li rdf:resource="https://codewords.recurse.com/issues/two/git-from-the-inside-out"/>
	<rdf:li rdf:resource="http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.deconstructconf.com/2017/brian-marick-patterns-failed-why-should-we-care">
    <title>Patterns Failed. Why? Should We Care? by Brian Marick – Deconstruct</title>
    <dc:date>2018-04-11T02:22:10+00:00</dc:date>
    <link>https://www.deconstructconf.com/2017/brian-marick-patterns-failed-why-should-we-care</link>
    <dc:creator>interstateone</dc:creator><dc:subject>video talk Programming architecture</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:90333e9d2a53/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:talk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/">
    <title>Telling stories through your commits</title>
    <dc:date>2018-01-14T18:10:31+00:00</dc:date>
    <link>http://blog.mocoso.co.uk/talks/2015/01/12/telling-stories-through-your-commits/</link>
    <dc:creator>interstateone</dc:creator><description><![CDATA[This is a short talk that I have given on a variety of occasions abouthow you can use your source control commit messages to keep track of theintent of your ...]]></description>
<dc:subject>git Programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:7cdb8522f8ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cocoawithlove.com/blog/worst-possible-application.html">
    <title>The worst possible application</title>
    <dc:date>2017-10-30T17:25:46+00:00</dc:date>
    <link>https://www.cocoawithlove.com/blog/worst-possible-application.html</link>
    <dc:creator>interstateone</dc:creator><description><![CDATA[In an effort to explain what effects application design patterns have on code, I deliberately write an application using the worst possible application design pattern, in the hope that obvious mistakes will reveal the benefits of using better patterns.]]></description>
<dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:ae7836b8928d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=Zmb86zblcto">
    <title>Elviro Rocca - Protocol-Oriented Monad Transformers</title>
    <dc:date>2017-10-30T04:00:45+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=Zmb86zblcto</link>
    <dc:creator>interstateone</dc:creator><dc:subject>swift programming video</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:502e967d8674/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=oPyqKETp3ks">
    <title>Elmar Kretzer - Reader &amp; Coreader for Dependency Injection</title>
    <dc:date>2017-10-30T04:00:30+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=oPyqKETp3ks</link>
    <dc:creator>interstateone</dc:creator><dc:subject>swift video programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:a56f9af23425/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=QOIigosUNGU">
    <title>Brandon Williams - Composable Reducers &amp; Effects Systems</title>
    <dc:date>2017-10-30T04:00:09+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=QOIigosUNGU</link>
    <dc:creator>interstateone</dc:creator><dc:subject>video swift programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:cd7c48963658/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bitovi.com/blog/style-guide-driven-development">
    <title>Style Guide Driven Development: A How To Guide To Improve your Development Workflow</title>
    <dc:date>2017-10-26T16:42:13+00:00</dc:date>
    <link>https://www.bitovi.com/blog/style-guide-driven-development</link>
    <dc:creator>interstateone</dc:creator><dc:subject>playgrounds programming design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:6a8d724eb0b0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:playgrounds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.ploeh.dk/2017/10/06/monoids/">
    <title>Monoids</title>
    <dc:date>2017-10-15T20:38:07+00:00</dc:date>
    <link>http://blog.ploeh.dk/2017/10/06/monoids/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>categorytheory programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:f631f1d563a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.ploeh.dk/2017/10/10/strings-lists-and-sequences-as-a-monoid/">
    <title>Strings, lists, and sequences as a monoid</title>
    <dc:date>2017-10-15T20:37:56+00:00</dc:date>
    <link>http://blog.ploeh.dk/2017/10/10/strings-lists-and-sequences-as-a-monoid/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>categorytheory programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:e307cfa762c0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/hmemcpy/milewski-ctfp-pdf">
    <title>hmemcpy/milewski-ctfp-pdf: Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source</title>
    <dc:date>2017-10-14T04:39:47+00:00</dc:date>
    <link>https://github.com/hmemcpy/milewski-ctfp-pdf</link>
    <dc:creator>interstateone</dc:creator><dc:subject>categorytheory programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:9b1f12e3ad36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@kelleyalex/a-curated-collection-of-monoids-and-their-uses-82806efb863e">
    <title>A curated collection of monoids and their uses – Alex Kelley – Medium</title>
    <dc:date>2017-09-23T16:01:23+00:00</dc:date>
    <link>https://medium.com/@kelleyalex/a-curated-collection-of-monoids-and-their-uses-82806efb863e</link>
    <dc:creator>interstateone</dc:creator><dc:subject>monoid programming algebra</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:faec71b16388/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:monoid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:algebra"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.infoq.com/presentations/dynamic-static-typing">
    <title>The Unreasonable Effectiveness of Dynamic Typing for Practical Programs</title>
    <dc:date>2017-09-23T16:00:31+00:00</dc:date>
    <link>https://www.infoq.com/presentations/dynamic-static-typing</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:6c3d6736e2fa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://belkadan.com/blog/2017/09/The-New-Kingdom-of-Nouns/">
    <title>The New Kingdom of Nouns // -dealloc</title>
    <dc:date>2017-09-23T15:59:28+00:00</dc:date>
    <link>http://belkadan.com/blog/2017/09/The-New-Kingdom-of-Nouns/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming algebra</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:2e247ae461e8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:algebra"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://talk.objc.io/episodes/S01E67-reactive-data-structures-linked-lists">
    <title>Episode 67 – Reactive Data Structures: Linked Lists · Swift Talk · objc.io</title>
    <dc:date>2017-09-15T23:47:34+00:00</dc:date>
    <link>https://talk.objc.io/episodes/S01E67-reactive-data-structures-linked-lists</link>
    <dc:creator>interstateone</dc:creator><dc:subject>swift programming video</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:3ee7e90e94db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.schoolofhaskell.com/school/starting-with-haskell">
    <title>Starting with Haskell - School of Haskell | School of Haskell</title>
    <dc:date>2017-08-29T03:56:57+00:00</dc:date>
    <link>https://www.schoolofhaskell.com/school/starting-with-haskell</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming haskell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:57ef05c5d6d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eb.host.cs.st-andrews.ac.uk/drafts/effects.pdf">
    <title>Programming and Reasoning with Algebraic Effects and Dependent Types</title>
    <dc:date>2017-08-22T00:29:46+00:00</dc:date>
    <link>https://eb.host.cs.st-andrews.ac.uk/drafts/effects.pdf</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:96caceb9d8d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=RpqGG-N5p1I">
    <title>PWLTO#10 – Ben Darwin on Programming with Algebraic Effects and Handlers - YouTube</title>
    <dc:date>2017-08-22T00:29:16+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=RpqGG-N5p1I</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:75ac2c258931/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://apenwarr.ca/log/?m=201612">
    <title>201612 - apenwarr</title>
    <dc:date>2017-08-18T01:10:11+00:00</dc:date>
    <link>http://apenwarr.ca/log/?m=201612</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:d782fb28bb2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.mikeash.com/pyblog/friday-qa-2017-08-11-swiftunmanaged.html">
    <title>mikeash.com: Friday Q&amp;A 2017-08-11: Swift.Unmanaged</title>
    <dc:date>2017-08-18T00:55:21+00:00</dc:date>
    <link>https://www.mikeash.com/pyblog/friday-qa-2017-08-11-swiftunmanaged.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:df9d228a9caa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.swiftbysundell.com/posts/under-the-hood-of-futures-and-promises-in-swift">
    <title>Under the hood of Futures &amp; Promises in Swift — Swift by Sundell</title>
    <dc:date>2017-08-18T00:55:13+00:00</dc:date>
    <link>https://www.swiftbysundell.com/posts/under-the-hood-of-futures-and-promises-in-swift</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift concurrency</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:2adab1cc7350/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:concurrency"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9f782">
    <title>Task-based concurrency manifesto draft</title>
    <dc:date>2017-08-18T00:54:58+00:00</dc:date>
    <link>https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9f782</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift concurrency</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:4f2faa6a5475/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:concurrency"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/bpxl-craft/the-value-is-the-boundary-7c4d65322896">
    <title>The Value Is the Boundary – BPXL Craft – Medium</title>
    <dc:date>2017-08-18T00:54:47+00:00</dc:date>
    <link>https://medium.com/bpxl-craft/the-value-is-the-boundary-7c4d65322896</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming swift architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:5df9da29dc15/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://talk.objc.io/episodes/S01E61-mutable-shared-structs-part-1">
    <title>Episode 61 – Mutable Shared Structs (Part 1) · Swift Talk · objc.io</title>
    <dc:date>2017-08-06T20:49:56+00:00</dc:date>
    <link>https://talk.objc.io/episodes/S01E61-mutable-shared-structs-part-1</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming swift</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:916fa968a89f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@rjchatfield/the-expression-problem-in-swift-6f2471291604">
    <title>The Expression Problem in Swift – Robert j Chatfield – Medium</title>
    <dc:date>2017-08-02T02:03:04+00:00</dc:date>
    <link>https://medium.com/@rjchatfield/the-expression-problem-in-swift-6f2471291604</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:8317f70fd1bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codestool.coding-gnome.com/courses/elixir-for-programmers">
    <title>Elixir for Programmers</title>
    <dc:date>2017-07-06T14:32:34+00:00</dc:date>
    <link>https://codestool.coding-gnome.com/courses/elixir-for-programmers</link>
    <dc:creator>interstateone</dc:creator><dc:subject>elixir programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:4980e478affd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:elixir"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/towards-data-science/functional-programming-for-deep-learning-bc7b80e347e9">
    <title>Functional programming for deep learning – Towards Data Science – Medium</title>
    <dc:date>2017-07-03T21:31:27+00:00</dc:date>
    <link>https://medium.com/towards-data-science/functional-programming-for-deep-learning-bc7b80e347e9</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming clojure ml</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:c046800fbdc9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:ml"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/joshvera/effects">
    <title>joshvera/effects: An implementation of &quot;Freer Monads, More Extensible Effects&quot;.</title>
    <dc:date>2017-06-27T22:24:55+00:00</dc:date>
    <link>https://github.com/joshvera/effects</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming Haskell functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:c73c59ff5ef6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf">
    <title>https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf</title>
    <dc:date>2017-06-20T04:42:46+00:00</dc:date>
    <link>https://www.cs.kent.ac.uk/people/staff/dat/miranda/whyfp90.pdf</link>
    <dc:creator>interstateone</dc:creator><dc:subject>functional programming pdf</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:d09eb9d5b14c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:pdf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://softwareengineering.stackexchange.com/questions/163985/why-is-the-concept-of-lazy-evaluation-useful/164002#164002">
    <title>functional programming - Why is the concept of lazy evaluation useful? - Software Engineering Stack Exchange</title>
    <dc:date>2017-06-20T04:30:35+00:00</dc:date>
    <link>https://softwareengineering.stackexchange.com/questions/163985/why-is-the-concept-of-lazy-evaluation-useful/164002#164002</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming functional</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:2c05e0485017/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:functional"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.harukizaemon.com/blog/2010/03/01/functional-programming-in-object-oriented-languages/">
    <title>Functional programming in object oriented languages</title>
    <dc:date>2017-05-17T13:59:26+00:00</dc:date>
    <link>http://www.harukizaemon.com/blog/2010/03/01/functional-programming-in-object-oriented-languages/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:7e733498eaa4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.thecodewhisperer.com/permalink/when-subclasses-are-ready-to-die">
    <title>When Subclasses Are Ready To Die - The Code Whisperer</title>
    <dc:date>2017-05-17T13:59:17+00:00</dc:date>
    <link>http://blog.thecodewhisperer.com/permalink/when-subclasses-are-ready-to-die</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:b18351ece32a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://two-wrongs.com/dynamic-dispatch-in-haskell-how-to-make-code-extendable">
    <title>Dynamic Dispatch in Haskell, or: How Can I Make My Code Extendable? – Two Wrongs</title>
    <dc:date>2017-05-17T13:59:05+00:00</dc:date>
    <link>https://two-wrongs.com/dynamic-dispatch-in-haskell-how-to-make-code-extendable</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming Haskell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:d139e3e9b181/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Haskell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.japaric.io/fearless-concurrency/">
    <title>Fearless concurrency in your microcontroller | Embedded in Rust</title>
    <dc:date>2017-05-13T04:43:17+00:00</dc:date>
    <link>http://blog.japaric.io/fearless-concurrency/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming rust microcontroller</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:8f46189b7e56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:rust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:microcontroller"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://viewsourcecode.org/snaptoken/kilo/">
    <title>Table of contents | Build Your Own Text Editor</title>
    <dc:date>2017-04-08T05:05:27+00:00</dc:date>
    <link>http://viewsourcecode.org/snaptoken/kilo/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming via:popular</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:e160a0b1ad95/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:via:popular"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://torchhound.github.io/posts/haskellOneSentence.html">
    <title>Haskell Concepts in One Sentence</title>
    <dc:date>2017-03-26T17:45:41+00:00</dc:date>
    <link>https://torchhound.github.io/posts/haskellOneSentence.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Haskell programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:dca2427b2b62/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://waltersmith.us/newton/OOPSLA95.pdf">
    <title>Using a Prototype-based Language for User Interface: The Newton Project’s Experience</title>
    <dc:date>2017-03-21T02:16:32+00:00</dc:date>
    <link>http://waltersmith.us/newton/OOPSLA95.pdf</link>
    <dc:creator>interstateone</dc:creator><dc:subject>newton programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:c0f6f7b8506f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:newton"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/ios-os-x-development/pluggableapplicationdelegate-e50b2c5d97dd#.k2ksapytf">
    <title>Service-oriented AppDelegate – iOS App Development – Medium</title>
    <dc:date>2017-03-13T17:12:21+00:00</dc:date>
    <link>https://medium.com/ios-os-x-development/pluggableapplicationdelegate-e50b2c5d97dd#.k2ksapytf</link>
    <dc:creator>interstateone</dc:creator><description><![CDATA[AppDelegate is typically a huge class. It knows too much about your application and it progressively becomes a mess. Here, I will show you how to decouple it from its sub-functionalities by creating a clean plugin-based architecture.]]></description>
<dc:subject>programming swift</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:16daa9857e1e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.apokrupto.com/blog-1/2017/3/11/the-font-of-all-well-some-knowledge">
    <title>The font of all... well, some knowledge — Apokrupto</title>
    <dc:date>2017-03-13T17:12:03+00:00</dc:date>
    <link>http://www.apokrupto.com/blog-1/2017/3/11/the-font-of-all-well-some-knowledge</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:88da07509ad1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eng.uber.com/ios-monorepo/">
    <title>Faster Together: Uber Engineering’s iOS Monorepo - Uber Engineering Blog</title>
    <dc:date>2017-03-11T01:18:27+00:00</dc:date>
    <link>https://eng.uber.com/ios-monorepo/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming iOS buck Objective-C swift</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:0db326db07f1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:iOS"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:buck"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Objective-C"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.jessitron.com/2017/02/reuse.html">
    <title>Abstractivate: Reuse</title>
    <dc:date>2017-03-03T04:00:03+00:00</dc:date>
    <link>http://blog.jessitron.com/2017/02/reuse.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:9dced811809e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/intercom-developers/from-ruby-to-clojure-an-intercom-integration-story-e6042806a152#.wxwkj991n">
    <title>From Ruby to Clojure: An Intercom integration story – Intercom Developers – Medium</title>
    <dc:date>2017-03-01T04:07:53+00:00</dc:date>
    <link>https://medium.com/intercom-developers/from-ruby-to-clojure-an-intercom-integration-story-e6042806a152#.wxwkj991n</link>
    <dc:creator>interstateone</dc:creator><dc:subject>clojure programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:3c89670affdf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cockroachlabs.com/blog/living-without-atomic-clocks/">
    <title>Living Without Atomic Clocks | Cockroach Labs</title>
    <dc:date>2017-02-28T01:17:38+00:00</dc:date>
    <link>https://www.cockroachlabs.com/blog/living-without-atomic-clocks/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>database programming distributed</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:773b7fabc15e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:distributed"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stripe.com/blog/idempotency">
    <title>Designing robust and predictable APIs with idempotency</title>
    <dc:date>2017-02-25T01:24:05+00:00</dc:date>
    <link>https://stripe.com/blog/idempotency</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:dd66c7f6508b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tour">
    <title>Tour of F# | Microsoft Docs</title>
    <dc:date>2017-02-25T01:23:51+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tour</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:8bf10cccedbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.roundingpegs.com/on-designing-with-sum-and-product-types/">
    <title>On designing with sum and product types</title>
    <dc:date>2017-02-25T01:23:44+00:00</dc:date>
    <link>http://blog.roundingpegs.com/on-designing-with-sum-and-product-types/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:746300b4e133/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://aosabook.org/en/sendmail.html">
    <title>The Architecture of Open Source Applications: Sendmail</title>
    <dc:date>2017-02-24T17:53:24+00:00</dc:date>
    <link>http://aosabook.org/en/sendmail.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>Programming architecture</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:cfdf51126860/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://realm.io/news/slug-wendy-lu-data-consistency/">
    <title>Data Consistency in an Unpredictable World</title>
    <dc:date>2017-02-20T14:53:36+00:00</dc:date>
    <link>https://realm.io/news/slug-wendy-lu-data-consistency/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:d5ab88f39ade/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tomj.io/2015/08/29/speed-up-your-swift-test-builds-by-70-percent.html">
    <title>Speed up your Swift test builds by 70%</title>
    <dc:date>2017-01-24T16:53:43+00:00</dc:date>
    <link>http://tomj.io/2015/08/29/speed-up-your-swift-test-builds-by-70-percent.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift xcode testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:459d713ec596/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://qualitycoding.org/app-delegate-for-tests/">
    <title>App Delegate: How to Easily Switch It for Fast Tests</title>
    <dc:date>2017-01-24T16:53:29+00:00</dc:date>
    <link>http://qualitycoding.org/app-delegate-for-tests/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift xcode testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:f5e3bc9b8db3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:xcode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://irace.me/swift-profiling">
    <title>Profiling your Swift compilation times · Bryan Irace</title>
    <dc:date>2017-01-24T16:52:58+00:00</dc:date>
    <link>http://irace.me/swift-profiling</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming swift xcode</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:dbcc500f5ec2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:xcode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.abodit.com/2011/12/understanding-dates-and-times-in-natural-language/">
    <title>Understanding Dates and Times in Natural Language - Ian Mercer</title>
    <dc:date>2017-01-14T23:33:45+00:00</dc:date>
    <link>http://blog.abodit.com/2011/12/understanding-dates-and-times-in-natural-language/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>nlp programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:d8b2c8fa8217/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:nlp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://duckling.wit.ai/">
    <title>Duckling</title>
    <dc:date>2017-01-14T23:33:27+00:00</dc:date>
    <link>https://duckling.wit.ai/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>clojure nlp programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:bbcaa86a133d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:nlp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://nlp.stanford.edu/software/sutime.shtml">
    <title>Stanford Temporal Tagger</title>
    <dc:date>2017-01-14T23:33:16+00:00</dc:date>
    <link>http://nlp.stanford.edu/software/sutime.shtml</link>
    <dc:creator>interstateone</dc:creator><dc:subject>nlp programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:e220c469617c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:nlp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://richg42.blogspot.ca/2017/01/the-faster-zombies-blog-post.html?m=1">
    <title>Rich Geldreich's Tech And Programmer Culture Blog: The &quot;Faster Zombies!&quot; blog post</title>
    <dc:date>2017-01-05T17:32:53+00:00</dc:date>
    <link>http://richg42.blogspot.ca/2017/01/the-faster-zombies-blog-post.html?m=1</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:040c2eeb741d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jvns.ca/blog/2017/01/04/rules-of-programming-experiments/">
    <title>Rules of programming experiments</title>
    <dc:date>2017-01-05T17:10:55+00:00</dc:date>
    <link>https://jvns.ca/blog/2017/01/04/rules-of-programming-experiments/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:556deb691235/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://martinfowler.com/articles/web-security-basics.html#AuthorizeActions">
    <title>The Basics of Web Application Security</title>
    <dc:date>2017-01-05T17:10:29+00:00</dc:date>
    <link>http://martinfowler.com/articles/web-security-basics.html#AuthorizeActions</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming Security</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:dd0b6d129d2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:Security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jeremykun.com/primers/">
    <title>Primers | Math ∩ Programming</title>
    <dc:date>2017-01-03T02:58:45+00:00</dc:date>
    <link>https://jeremykun.com/primers/</link>
    <dc:creator>interstateone</dc:creator><description><![CDATA[As a fair warning to the reader, these primers are a bit more terse than what you'd find in your average textbook. I only introduce the bare minimum required to understand the main content posts, so there are carefully chosen gaps whose exclusion is necessary for time's sake. If the reader is confused about something,…]]></description>
<dc:subject>math programming resources</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:29e380c82c01/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:resources"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.nelhage.com/2016/12/how-i-test/">
    <title>How I Write Tests - Made of Bugs</title>
    <dc:date>2017-01-03T00:45:18+00:00</dc:date>
    <link>https://blog.nelhage.com/2016/12/how-i-test/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>testing programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:3c5b8ccb15af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://matt.might.net/articles/shell-scripts-for-passive-voice-weasel-words-duplicates/">
    <title>3 shell scripts: Kill weasel words, avoid the passive, eliminate duplicates</title>
    <dc:date>2017-01-03T00:45:06+00:00</dc:date>
    <link>http://matt.might.net/articles/shell-scripts-for-passive-voice-weasel-words-duplicates/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>howto programming writing</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:f0318322f760/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:writing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cocoawithlove.com/blog/reactive-programming-what-and-why.html">
    <title>What is reactive programming and why should I use it?</title>
    <dc:date>2017-01-02T22:41:42+00:00</dc:date>
    <link>https://www.cocoawithlove.com/blog/reactive-programming-what-and-why.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:c9b448bf6b35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cocoawithlove.com/blog/cwlsignal.html">
    <title>CwlSignal, a library for reactive programming</title>
    <dc:date>2017-01-02T22:41:28+00:00</dc:date>
    <link>https://www.cocoawithlove.com/blog/cwlsignal.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:28ab169fefb0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cocoawithlove.com/blog/testing-actions-over-time.html">
    <title>Testing actions over time</title>
    <dc:date>2017-01-02T22:41:18+00:00</dc:date>
    <link>https://www.cocoawithlove.com/blog/testing-actions-over-time.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming testing howto</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:6e6bba91fbbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://booktwo.org/notebook/big-data-no-thanks/">
    <title>Big Data, No Thanks | booktwo.org</title>
    <dc:date>2017-01-02T22:40:54+00:00</dc:date>
    <link>http://booktwo.org/notebook/big-data-no-thanks/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>talk programming opinion</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:bac2e0877e50/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:talk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:opinion"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://8thlight.com/blog/javier-saldana/2016/12/21/reducing-software-costs-and-risks.html">
    <title>Reducing Software Costs and Mitigating Risk | 8th Light</title>
    <dc:date>2017-01-02T22:39:25+00:00</dc:date>
    <link>https://8thlight.com/blog/javier-saldana/2016/12/21/reducing-software-costs-and-risks.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:a6ec33420258/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.scifipolicy.com/blog/2016/12/18/rogue-one-an-engineering-ethics-story">
    <title>Rogue One: an ‘Engineering Ethics’ Story</title>
    <dc:date>2017-01-02T22:39:17+00:00</dc:date>
    <link>http://www.scifipolicy.com/blog/2016/12/18/rogue-one-an-engineering-ethics-story</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:4da024583d94/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.happyassassin.net/2016/11/04/i-dont-like-computers/">
    <title>I don’t like computers</title>
    <dc:date>2017-01-02T22:38:46+00:00</dc:date>
    <link>https://www.happyassassin.net/2016/11/04/i-dont-like-computers/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:7e00f6c629cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/">
    <title>On Being A Senior Engineer</title>
    <dc:date>2017-01-02T22:38:30+00:00</dc:date>
    <link>http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/</link>
    <dc:creator>interstateone</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:b76e8a18ba4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=ShEez0JkOFw">
    <title>Tim Ewald - Clojure: Programming with Hand Tools</title>
    <dc:date>2016-12-18T22:30:51+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=ShEez0JkOFw</link>
    <dc:creator>interstateone</dc:creator><dc:subject>clojure talk video programming</dc:subject>
<dc:source>https://instapaper.com/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:8a88cd56aa96/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:clojure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:talk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codewords.recurse.com/issues/two/git-from-the-inside-out">
    <title>Git from the inside out</title>
    <dc:date>2016-10-29T02:38:27+00:00</dc:date>
    <link>https://codewords.recurse.com/issues/two/git-from-the-inside-out</link>
    <dc:creator>interstateone</dc:creator><dc:subject>git architecture design via:popular programming howto</dc:subject>
<dc:identifier>https://pinboard.in/u:interstateone/b:f759c5bb716c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:via:popular"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html">
    <title>Design Principles Behind Smalltalk</title>
    <dc:date>2015-07-02T16:58:30+00:00</dc:date>
    <link>http://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html</link>
    <dc:creator>interstateone</dc:creator><dc:subject>smalltalk programming language</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:interstateone/b:4bde416326de/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:smalltalk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:interstateone/t:language"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>