<?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 (mattgrayson)</title>
    <link>https://pinboard.in/u:mattgrayson/public/</link>
    <description>recent bookmarks from mattgrayson</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/azure/virtual-machines/linux/tutorial-automate-vm-deployment"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/azure/architecture/reliability/"/>
	<rdf:li rdf:resource="https://adversariapodcast.com/2018/12/16/transcript-for-how-did-i-change-my-mind-on-infant-baptism/"/>
	<rdf:li rdf:resource="https://www.essentialsql.com/recursive-ctes-explained/"/>
	<rdf:li rdf:resource="https://www.invisionapp.com/inside-design/11-best-google-fonts/"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/multi-region-sql-server#manageability-considerations"/>
	<rdf:li rdf:resource="https://askubuntu.com/questions/164/how-can-i-tell-from-the-command-line-whether-the-machine-requires-a-reboot/171#171"/>
	<rdf:li rdf:resource="https://developer.android.com/jetpack"/>
	<rdf:li rdf:resource="https://stratechery.com/2016/antitrust-and-aggregation/"/>
	<rdf:li rdf:resource="https://stratechery.com/2015/aggregation-theory/"/>
	<rdf:li rdf:resource="https://usesthis.com/interviews/joe.armstrong/"/>
	<rdf:li rdf:resource="https://www.twilio.com/blog/a-http-headers-for-the-responsible-developer"/>
	<rdf:li rdf:resource="https://usborne.com/browse-books/features/computer-and-coding-books/"/>
	<rdf:li rdf:resource="https://www.nginx.com/blog/compiling-and-installing-modsecurity-for-open-source-nginx/"/>
	<rdf:li rdf:resource="https://axkibe.github.io/lsyncd/"/>
	<rdf:li rdf:resource="https://www.ustream.tv/recorded/114861422"/>
	<rdf:li rdf:resource="https://arxiv.org/abs/1702.01715"/>
	<rdf:li rdf:resource="http://www.nyctaper.com/2007/06/wilco-at-hammerstein-june-25-2007-lossless-download/"/>
	<rdf:li rdf:resource="https://github.com/jacobian/infosec-engineering"/>
	<rdf:li rdf:resource="http://gs.statcounter.com/browser-market-share/all/united-states-of-america/2018"/>
	<rdf:li rdf:resource="https://jacobian.org/2018/feb/21/python-environment-2018/"/>
	<rdf:li rdf:resource="https://github.com/standard-things/esm"/>
	<rdf:li rdf:resource="https://playdotjs.com/"/>
	<rdf:li rdf:resource="https://github.com/theonemule/docker-waf"/>
	<rdf:li rdf:resource="https://conferences.oreilly.com/software-architecture/sa-ny-2019/public/schedule/proceedings"/>
	<rdf:li rdf:resource="https://joreteg.com/blog/architecting-uis-for-change"/>
	<rdf:li rdf:resource="https://octopus.com/blog/iis-powershell"/>
	<rdf:li rdf:resource="https://stackoverflow.com/questions/48415057/difference-between-kubernetes-and-service-fabric"/>
	<rdf:li rdf:resource="https://jvns.ca/blog/2018/11/01/tailwind--write-css-without-the-css/"/>
	<rdf:li rdf:resource="http://www.doxsey.net/blog/kubernetes--the-surprisingly-affordable-platform-for-personal-projects"/>
	<rdf:li rdf:resource="https://blogs.iis.net/davidso/azurefile"/>
	<rdf:li rdf:resource="https://www.oreilly.com/ideas/highlights-from-software-architecture-ny-2019"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=19428048"/>
	<rdf:li rdf:resource="https://crackstation.net/hashing-security.htm"/>
	<rdf:li rdf:resource="https://security.stackexchange.com/questions/211/how-to-securely-hash-passwords/31846"/>
	<rdf:li rdf:resource="https://devblogs.microsoft.com/premier-developer/running-docker-windows-and-linux-containers-simultaneously/"/>
	<rdf:li rdf:resource="https://rob.conery.io/2019/01/09/creating-a-massively-scalable-wordpress-site-on-azures-hosted-bits/"/>
	<rdf:li rdf:resource="https://mereorthodoxy.com/tolkien-golden-age-fantasy/"/>
	<rdf:li rdf:resource="https://www.youtube.com/watch?v=nItlhFaXwcQ"/>
	<rdf:li rdf:resource="https://www.benrady.com/2017/12/powers-of-two.html"/>
	<rdf:li rdf:resource="https://github.com/postlight/mercury-parser"/>
	<rdf:li rdf:resource="https://send.firefox.com/"/>
	<rdf:li rdf:resource="https://stackoverflow.com/questions/35064964/powershell-script-to-check-if-service-is-started-if-not-then-start-it/35065826#35065826"/>
	<rdf:li rdf:resource="http://www.ianbicking.org/blog/2019/03/firefox-experiments-i-would-have-liked.html"/>
	<rdf:li rdf:resource="https://onezero.medium.com/ctrl-alt-delete-the-planned-obsolescence-of-old-coders-9c5f440ee68"/>
	<rdf:li rdf:resource="https://blog.sixeyed.com/relay-iis-log-entries-to-read-them-in-docker/"/>
	<rdf:li rdf:resource="https://www.desiringgod.org/articles/rejection-actually-hurts#modal-472-k576bwrs"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20071219135357/http://www.glorytogodalone.com/blog/?p=7"/>
	<rdf:li rdf:resource="http://julianfreeman.ca/church/suffocating-christian-children"/>
	<rdf:li rdf:resource="https://content.pivotal.io/blog/my-devops-reading-list"/>
	<rdf:li rdf:resource="https://notes.pinboard.in/u:mattgrayson/4c519b6fbcb5ada9dac3"/>
	<rdf:li rdf:resource="https://notes.pinboard.in/u:mattgrayson/46148e2cc8738de277b3"/>
	<rdf:li rdf:resource="https://auth0.com/blog/ruby-on-rails-killer-workflow-with-docker-part-1/"/>
	<rdf:li rdf:resource="https://www.calazan.com/docker-cleanup-commands/"/>
	<rdf:li rdf:resource="https://stackoverflow.com/questions/49688700/why-does-docker-for-windows-make-you-pick-either-windows-or-linux-containers"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers#when-to-use-moby-vm-vs-lcow"/>
	<rdf:li rdf:resource="https://gravitational.com/blog/microservices-containers-kubernetes/"/>
	<rdf:li rdf:resource="https://12factor.net/"/>
	<rdf:li rdf:resource="https://www.uxscreenshots.com/"/>
	<rdf:li rdf:resource="https://research.swtch.com/deps"/>
	<rdf:li rdf:resource="https://docs.microsoft.com/en-us/powershell/windows/get-started?view=win10-ps"/>
	<rdf:li rdf:resource="https://www.theparisreview.org/blog/2019/02/08/reading-in-the-age-of-constant-distraction/"/>
	<rdf:li rdf:resource="https://www.manning.com/books/docker-in-action-second-edition"/>
	<rdf:li rdf:resource="https://stonemaiergames.com/games/wingspan/"/>
	<rdf:li rdf:resource="https://docs.docker.com/docker-for-windows/"/>
	<rdf:li rdf:resource="https://github.com/LendingHome/pipe_operator"/>
	<rdf:li rdf:resource="https://dave.cheney.net/practical-go/presentations/qcon-china.html"/>
	<rdf:li rdf:resource="http://blogs.tedneward.com/post/the-vietnam-of-computer-science/"/>
	<rdf:li rdf:resource="https://blog.codinghorror.com/there-is-no-longer-any-such-thing-as-computer-security/"/>
	<rdf:li rdf:resource="https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://docs.microsoft.com/en-us/azure/virtual-machines/linux/tutorial-automate-vm-deployment">
    <title>Tutorial - Customize a Linux VM with cloud-init in Azure | Microsoft Docs</title>
    <dc:date>2019-05-30T10:46:38+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/azure/virtual-machines/linux/tutorial-automate-vm-deployment</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[In this tutorial, you learn how to use cloud-init and Key Vault to customize Linux VMs the first time they boot in Azure]]></description>
<dc:subject>azure sre linux automation</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:b64f8b0d39eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sre"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:automation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/azure/architecture/reliability/">
    <title>Design reliable Azure applications | Microsoft Docs</title>
    <dc:date>2019-05-30T10:46:10+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/azure/architecture/reliability/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Introduction to making Azure applications reliable and highly available]]></description>
<dc:subject>azure devops architecture sre</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:2c90f3667409/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sre"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://adversariapodcast.com/2018/12/16/transcript-for-how-did-i-change-my-mind-on-infant-baptism/">
    <title>‘How Did I Change My Mind on Infant Baptism?’ – Alastair Roberts</title>
    <dc:date>2019-05-27T13:42:53+00:00</dc:date>
    <link>https://adversariapodcast.com/2018/12/16/transcript-for-how-did-i-change-my-mind-on-infant-baptism/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>baptism paedobaptism</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:dfb4f0fa9518/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:baptism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:paedobaptism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.essentialsql.com/recursive-ctes-explained/">
    <title>Recursive Common Table Expressions</title>
    <dc:date>2019-05-18T12:42:22+00:00</dc:date>
    <link>https://www.essentialsql.com/recursive-ctes-explained/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[A recursive CTE is a common table expression that references itself. You can use recursive CTEs to solve problems like retrieving hierarchical data.]]></description>
<dc:subject>database sql</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:d78033c77e13/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.invisionapp.com/inside-design/11-best-google-fonts/">
    <title>11 Google Fonts for your next design | Inside Design Blog</title>
    <dc:date>2019-05-15T15:14:55+00:00</dc:date>
    <link>https://www.invisionapp.com/inside-design/11-best-google-fonts/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Lora in particular looks like a good serif]]></description>
<dc:subject>typography webdesign</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:5521b113b3fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:webdesign"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/multi-region-sql-server#manageability-considerations">
    <title>Multi-region N-tier application for High Availability</title>
    <dc:date>2019-05-14T20:32:19+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/azure/architecture/reference-architectures/n-tier/multi-region-sql-server#manageability-considerations</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>devops azure</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:e4e096ea78fc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://askubuntu.com/questions/164/how-can-i-tell-from-the-command-line-whether-the-machine-requires-a-reboot/171#171">
    <title>How to tell whether Ubuntu requires a reboot</title>
    <dc:date>2019-05-14T19:45:42+00:00</dc:date>
    <link>https://askubuntu.com/questions/164/how-can-i-tell-from-the-command-line-whether-the-machine-requires-a-reboot/171#171</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[#!/bin/bash
if [ -f /var/run/reboot-required ]; then
  echo 'reboot required'
fi]]></description>
<dc:subject>linux ubuntu bash devops</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:96aed46b7863/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ubuntu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:bash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:devops"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.android.com/jetpack">
    <title>Android Jetpack</title>
    <dc:date>2019-05-13T00:59:18+00:00</dc:date>
    <link>https://developer.android.com/jetpack</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Jetpack is a suite of libraries, tools, and guidance to help developers write high-quality apps easier. These components help you follow best practices, free you from writing boilerplate code, and simplify complex tasks, so you can focus on the code you care about.

Jetpack comprises the androidx.* package libraries, unbundled from the platform APIs. This means that it offers backward compatibility and is updated more frequently than the Android platform, making sure you always have access to th...]]></description>
<dc:subject>android library api sdk</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:906414065b1d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:android"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:library"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sdk"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stratechery.com/2016/antitrust-and-aggregation/">
    <title>Antitrust and Aggregation – Stratechery by Ben Thompson</title>
    <dc:date>2019-05-09T15:37:47+00:00</dc:date>
    <link>https://stratechery.com/2016/antitrust-and-aggregation/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>technology monopolies business</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:3954c7018783/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:monopolies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:business"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stratechery.com/2015/aggregation-theory/">
    <title>Aggregation Theory – Stratechery by Ben Thompson</title>
    <dc:date>2019-05-09T15:37:41+00:00</dc:date>
    <link>https://stratechery.com/2015/aggregation-theory/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>technology monopolies business</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:91d97387de54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:technology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:monopolies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:business"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://usesthis.com/interviews/joe.armstrong/">
    <title>Uses This / Joe Armstrong</title>
    <dc:date>2019-05-08T22:32:51+00:00</dc:date>
    <link>https://usesthis.com/interviews/joe.armstrong/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[<blockquote>A collection of nerdy interviews asking people from all walks of life what they use to get the job done.</blockquote>]]></description>
<dc:subject>elixir erlang</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:6065996a90d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:elixir"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:erlang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.twilio.com/blog/a-http-headers-for-the-responsible-developer">
    <title>HTTP headers for the responsible developer - Twilio</title>
    <dc:date>2019-05-08T13:00:37+00:00</dc:date>
    <link>https://www.twilio.com/blog/a-http-headers-for-the-responsible-developer</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>http security headers</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:9c277d938e5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:headers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://usborne.com/browse-books/features/computer-and-coding-books/">
    <title>Usborne 1980s computer books</title>
    <dc:date>2019-05-08T10:29:55+00:00</dc:date>
    <link>https://usborne.com/browse-books/features/computer-and-coding-books/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Really interesting (free) PDFs of old Usborne books]]></description>
<dc:subject>books programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:e6ab8da45fde/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.nginx.com/blog/compiling-and-installing-modsecurity-for-open-source-nginx/">
    <title>Compiling and Installing ModSecurity for NGINX Open Source | NGINX</title>
    <dc:date>2019-05-03T11:26:33+00:00</dc:date>
    <link>https://www.nginx.com/blog/compiling-and-installing-modsecurity-for-open-source-nginx/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>nginx security waf</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:8723916ed022/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:nginx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:waf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://axkibe.github.io/lsyncd/">
    <title>Lsyncd - Live Syncing (Mirror) Daemon</title>
    <dc:date>2019-04-26T17:11:05+00:00</dc:date>
    <link>https://axkibe.github.io/lsyncd/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Lsyncd uses a filesystem event interface (inotify or fsevents) to watch for changes to local files and directories. Lsyncd collates these events for several seconds and then spawns one or more processes to synchronize the changes to a remote filesystem.]]></description>
<dc:subject>linux ssh rsync sync</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:f5bcc8dfe460/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ssh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:rsync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sync"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ustream.tv/recorded/114861422">
    <title>Patrick Kua - The Well Rounded Architect</title>
    <dc:date>2019-04-25T13:26:35+00:00</dc:date>
    <link>https://www.ustream.tv/recorded/114861422</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Patrick examines the architect role from a number of perspectives—looking both inward and outward—to determine the different skill areas an architect requires to be successful. Patrick also shares some of the typical traps that an architect who focuses too much on a single aspect falls into and discusses their negative consequences to teams and organizations. Patrick concludes by offering a map for you to assess and plan your own development to learn and maintain a balanced set of skills and become a well-rounded architect.]]></description>
<dc:subject>software architecture video</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:7662997c5e72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arxiv.org/abs/1702.01715">
    <title>Software Engineering at Google</title>
    <dc:date>2019-04-22T18:32:26+00:00</dc:date>
    <link>https://arxiv.org/abs/1702.01715</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Most software at Google gets rewritten every few years. 🤯]]></description>
<dc:subject>software engineering architecture google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:17c9d55f9913/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nyctaper.com/2007/06/wilco-at-hammerstein-june-25-2007-lossless-download/">
    <title>Wilco at Hammerstein June 25, 2007</title>
    <dc:date>2019-04-19T15:36:28+00:00</dc:date>
    <link>http://www.nyctaper.com/2007/06/wilco-at-hammerstein-june-25-2007-lossless-download/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Particularly good version of Handshake Drugs]]></description>
<dc:subject>wilco live music</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:9ad702385565/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:wilco"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:live"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:music"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/jacobian/infosec-engineering">
    <title>jacobian/infosec-engineering: A reading list for infosec engineers</title>
    <dc:date>2019-04-18T19:12:31+00:00</dc:date>
    <link>https://github.com/jacobian/infosec-engineering</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[A reading list for infosec engineers . Contribute to jacobian/infosec-engineering development by creating an account on GitHub.]]></description>
<dc:subject>security</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:7840d23af1e4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://gs.statcounter.com/browser-market-share/all/united-states-of-america/2018">
    <title>Browser Market Share</title>
    <dc:date>2019-04-16T18:39:37+00:00</dc:date>
    <link>http://gs.statcounter.com/browser-market-share/all/united-states-of-america/2018</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>web browsers development statistics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:5fc284164680/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:browsers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:statistics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jacobian.org/2018/feb/21/python-environment-2018/">
    <title>My Python Development Environment, 2018 Edition</title>
    <dc:date>2019-04-16T11:48:18+00:00</dc:date>
    <link>https://jacobian.org/2018/feb/21/python-environment-2018/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>python virtualenv development pipenv dependencies</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:750c562e1515/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:virtualenv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:pipenv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:dependencies"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/standard-things/esm">
    <title>standard-things/esm: fast, production ready, zero-dependency ES module loader</title>
    <dc:date>2019-04-14T21:48:25+00:00</dc:date>
    <link>https://github.com/standard-things/esm</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Allows using ESM without Babel, et al]]></description>
<dc:subject>javascript nodejs</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:15fd66c45180/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:nodejs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://playdotjs.com/">
    <title>play.js - The Node.js and React Native IDE for iPhone and iPad</title>
    <dc:date>2019-04-14T13:19:38+00:00</dc:date>
    <link>https://playdotjs.com/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>javascript ios</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:59c186eaefea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ios"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/theonemule/docker-waf">
    <title>theonemule/docker-waf: An NGINX and ModSecurity based Web Application Firewall for Docker</title>
    <dc:date>2019-04-12T16:02:56+00:00</dc:date>
    <link>https://github.com/theonemule/docker-waf</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[An NGINX and ModSecurity based Web Application Firewall for Docker - theonemule/docker-waf]]></description>
<dc:subject>docker security containers waf</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:f881c1647b34/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:waf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://conferences.oreilly.com/software-architecture/sa-ny-2019/public/schedule/proceedings">
    <title>Speaker slides: Software Architecture Conference | Microservices | O’Reilly</title>
    <dc:date>2019-04-12T11:49:27+00:00</dc:date>
    <link>https://conferences.oreilly.com/software-architecture/sa-ny-2019/public/schedule/proceedings</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[View recordings and slide presentations from O'Reilly Software Architecture Conference speakers.]]></description>
<dc:subject>software architecture programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:f63e8b4d99fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://joreteg.com/blog/architecting-uis-for-change">
    <title>Architecting UIs for Change</title>
    <dc:date>2019-04-11T15:56:56+00:00</dc:date>
    <link>https://joreteg.com/blog/architecting-uis-for-change</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>architecture development programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:91316ec8790d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://octopus.com/blog/iis-powershell">
    <title>PowerShell and IIS: 20 Practical Examples | Octopus Deploy</title>
    <dc:date>2019-04-11T15:56:30+00:00</dc:date>
    <link>https://octopus.com/blog/iis-powershell</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Real-world examples tested on Windows 2008 R2 through to 2016. Creating sites, configuring application pools, and examples in both the old WebAdministration module and the newer IISAdministration module.]]></description>
<dc:subject>iis powershell</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:fcd02cb50b7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:iis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:powershell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.com/questions/48415057/difference-between-kubernetes-and-service-fabric">
    <title>containers - Difference between Kubernetes and Service Fabric - Stack Overflow</title>
    <dc:date>2019-04-11T13:48:58+00:00</dc:date>
    <link>https://stackoverflow.com/questions/48415057/difference-between-kubernetes-and-service-fabric</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>azure containers kubernetes</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:a5fdbd4dcd42/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:kubernetes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jvns.ca/blog/2018/11/01/tailwind--write-css-without-the-css/">
    <title>Tailwind: style your site without writing any CSS! - Julia Evans</title>
    <dc:date>2019-04-11T13:48:27+00:00</dc:date>
    <link>https://jvns.ca/blog/2018/11/01/tailwind--write-css-without-the-css/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Related discussion: https://news.ycombinator.com/item?id=18362493]]></description>
<dc:subject>css tailwind</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:a992c8347e13/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:tailwind"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.doxsey.net/blog/kubernetes--the-surprisingly-affordable-platform-for-personal-projects">
    <title>Kubernetes: The Surprisingly Affordable Platform for Personal Projects | doxsey.net</title>
    <dc:date>2019-04-11T13:43:43+00:00</dc:date>
    <link>http://www.doxsey.net/blog/kubernetes--the-surprisingly-affordable-platform-for-personal-projects</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>devops kubernetes docker container</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:4c69c419d64f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:kubernetes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:container"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blogs.iis.net/davidso/azurefile">
    <title>David So's Blog - IIS and Azure Files</title>
    <dc:date>2019-04-09T21:15:07+00:00</dc:date>
    <link>https://blogs.iis.net/davidso/azurefile</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>azure files storage iis</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:5bf743518048/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:files"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:storage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:iis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.oreilly.com/ideas/highlights-from-software-architecture-ny-2019">
    <title>Highlights from the O'Reilly Software Architecture Conference in New York 2019 - O'Reilly Media</title>
    <dc:date>2019-04-08T09:08:52+00:00</dc:date>
    <link>https://www.oreilly.com/ideas/highlights-from-software-architecture-ny-2019</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>software architecture programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:18478252d13a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=19428048">
    <title>Why I believe Rails is still relevant in 2019 | Hacker News</title>
    <dc:date>2019-04-02T18:11:11+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=19428048</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>rails ruby</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:fc926c56d44f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ruby"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://crackstation.net/hashing-security.htm">
    <title>Secure Salted Password Hashing - How to do it Properly</title>
    <dc:date>2019-03-29T02:25:12+00:00</dc:date>
    <link>https://crackstation.net/hashing-security.htm</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>passwords security</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:b3a370be2bf5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:passwords"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://security.stackexchange.com/questions/211/how-to-securely-hash-passwords/31846">
    <title>appsec - How to securely hash passwords? - Information Security Stack Exchange</title>
    <dc:date>2019-03-29T02:24:58+00:00</dc:date>
    <link>https://security.stackexchange.com/questions/211/how-to-securely-hash-passwords/31846</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>security passwords</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:175c009fcf49/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:passwords"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://devblogs.microsoft.com/premier-developer/running-docker-windows-and-linux-containers-simultaneously/">
    <title>Running Docker Windows and Linux Containers Simultaneously | Premier Developer</title>
    <dc:date>2019-03-28T17:46:38+00:00</dc:date>
    <link>https://devblogs.microsoft.com/premier-developer/running-docker-windows-and-linux-containers-simultaneously/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>docker windows</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:6b8d07fcf4bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rob.conery.io/2019/01/09/creating-a-massively-scalable-wordpress-site-on-azures-hosted-bits/">
    <title>Creating a Massively Scalable WordPress Site on Azure’s Hosted Bits – Rob Conery</title>
    <dc:date>2019-03-26T23:37:14+00:00</dc:date>
    <link>https://rob.conery.io/2019/01/09/creating-a-massively-scalable-wordpress-site-on-azures-hosted-bits/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>wordpress azure</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:8ec254b382ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:wordpress"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:azure"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mereorthodoxy.com/tolkien-golden-age-fantasy/">
    <title>Tolkien and the Golden Age of Fantasy | Mere Orthodoxy</title>
    <dc:date>2019-03-22T11:02:58+00:00</dc:date>
    <link>https://mereorthodoxy.com/tolkien-golden-age-fantasy/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[The golden age features authors faithfully in the tradition of Tolkien, others rejecting that tradition, and others with more ambiguous relationships to it.]]></description>
<dc:subject>reading tolkien</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:0d4d635f550d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:reading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:tolkien"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.youtube.com/watch?v=nItlhFaXwcQ">
    <title>Romeo and Juliet NEXTEL Commercial</title>
    <dc:date>2019-03-22T01:37:05+00:00</dc:date>
    <link>https://www.youtube.com/watch?v=nItlhFaXwcQ</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>advertising better now funny</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:00a8590ae751/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:advertising"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:better"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:now"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:funny"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.benrady.com/2017/12/powers-of-two.html">
    <title>Radyology: Powers of Two</title>
    <dc:date>2019-03-21T11:31:42+00:00</dc:date>
    <link>https://www.benrady.com/2017/12/powers-of-two.html</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[I don't fully grok how he makes some of these things work, but they're definitely thought provoking - especially the thing about running the full test suite in under 1 second 🤯]]></description>
<dc:subject>programming philosophy work</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:4332db227478/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:philosophy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:work"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/postlight/mercury-parser">
    <title>postlight/mercury-parser: 📜 Extracting content from the chaos of the web.</title>
    <dc:date>2019-03-15T21:57:00+00:00</dc:date>
    <link>https://github.com/postlight/mercury-parser</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>javascript scraper html</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:1ebfb7862918/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:scraper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:html"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://send.firefox.com/">
    <title>Firefox Send</title>
    <dc:date>2019-03-12T16:14:38+00:00</dc:date>
    <link>https://send.firefox.com/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Encrypt and send files with a link that automatically expires to ensure your important documents don’t stay online forever.]]></description>
<dc:subject>firefox security tools filesharing</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:b26a6694ce19/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:firefox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:filesharing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.com/questions/35064964/powershell-script-to-check-if-service-is-started-if-not-then-start-it/35065826#35065826">
    <title>Powershell script to check if service is started, if not then start it - Stack Overflow</title>
    <dc:date>2019-03-12T15:36:17+00:00</dc:date>
    <link>https://stackoverflow.com/questions/35064964/powershell-script-to-check-if-service-is-started-if-not-then-start-it/35065826#35065826</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>powershell windows sysadmin</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:58502ef04168/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:powershell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sysadmin"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ianbicking.org/blog/2019/03/firefox-experiments-i-would-have-liked.html">
    <title>The Firefox Experiments I Would Have Liked To Try</title>
    <dc:date>2019-03-10T17:56:25+00:00</dc:date>
    <link>http://www.ianbicking.org/blog/2019/03/firefox-experiments-i-would-have-liked.html</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>firefox ideas extensions</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:aaef5d44a91a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:firefox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ideas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:extensions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://onezero.medium.com/ctrl-alt-delete-the-planned-obsolescence-of-old-coders-9c5f440ee68">
    <title>Ctrl-Alt-Delete: The Planned Obsolescence of Old Coders</title>
    <dc:date>2019-03-09T02:31:51+00:00</dc:date>
    <link>https://onezero.medium.com/ctrl-alt-delete-the-planned-obsolescence-of-old-coders-9c5f440ee68</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Each year, 600 coders gather to talk shop at a conference in New York called PyGotham. The organizers know how male and white the tech industry is, so they make a special effort to recruit a diverse…]]></description>
<dc:subject>jobs aging career programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:fba986e2c3d4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:jobs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:aging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.sixeyed.com/relay-iis-log-entries-to-read-them-in-docker/">
    <title>Relay IIS Log Entries to the Console and Read Them in Docker | Elton Stoneman</title>
    <dc:date>2019-03-07T19:25:44+00:00</dc:date>
    <link>https://blog.sixeyed.com/relay-iis-log-entries-to-read-them-in-docker/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Docker happily runs IIS in a Windows Container, but it doesn't surface any log entries. This shows you how to relay logs from IIS to Docker.]]></description>
<dc:subject>docker iis windows logs</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:b89f93846b9f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:iis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:logs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.desiringgod.org/articles/rejection-actually-hurts#modal-472-k576bwrs">
    <title>Rejection Actually Hurts | Desiring God</title>
    <dc:date>2019-03-07T12:28:56+00:00</dc:date>
    <link>https://www.desiringgod.org/articles/rejection-actually-hurts#modal-472-k576bwrs</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Perhaps what we need in the baptism and church membership discussion is a bit of anecdotal evidence.  Certainly a story cannot solve all the ins and outs of a theological debate, but it can add weight to it by reminding…]]></description>
<dc:subject>baptism</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:5d5301eb0be7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:baptism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20071219135357/http://www.glorytogodalone.com/blog/?p=7">
    <title>Glory To God Alone » Baptism, Church Membership, and Graduation</title>
    <dc:date>2019-03-07T11:37:54+00:00</dc:date>
    <link>https://web.archive.org/web/20071219135357/http://www.glorytogodalone.com/blog/?p=7</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>baptism</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:edb3064a20e9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:baptism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://julianfreeman.ca/church/suffocating-christian-children">
    <title>Are We Suffocating Christian Children? - Julian Freeman</title>
    <dc:date>2019-03-07T11:26:02+00:00</dc:date>
    <link>http://julianfreeman.ca/church/suffocating-christian-children</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>parenting christianity baptism</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:d497f0f52966/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:parenting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:christianity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:baptism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://content.pivotal.io/blog/my-devops-reading-list">
    <title>My DevOps Reading List</title>
    <dc:date>2019-03-07T11:04:49+00:00</dc:date>
    <link>https://content.pivotal.io/blog/my-devops-reading-list</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Must-reads for anyone embarking on a DevOps journey.]]></description>
<dc:subject>devops books</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:a5b77fc535eb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://notes.pinboard.in/u:mattgrayson/4c519b6fbcb5ada9dac3">
    <title>Interface Principles</title>
    <dc:date>2019-03-07T02:20:21+00:00</dc:date>
    <link>https://notes.pinboard.in/u:mattgrayson/4c519b6fbcb5ada9dac3</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[> To prosper, an interface must be well suited for its task - simple, general, regular, predictable, robust - and it must adapt gracefully as its users and its implementation change.]]></description>
<dc:source>https://notes.pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:c4d5c7253249/</dc:identifier>
</item>
<item rdf:about="https://notes.pinboard.in/u:mattgrayson/46148e2cc8738de277b3">
    <title>The strongest test of any system</title>
    <dc:date>2019-03-07T01:49:09+00:00</dc:date>
    <link>https://notes.pinboard.in/u:mattgrayson/46148e2cc8738de277b3</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[> The strongest test of any system is not how well its features conform to anticipated needs but how well it performs when one wants to do something the designer did not foresee. It is a question less of possibility than of perspicuity: Can the user see what is to be done and simply go do it?

- Alan Kay, Computer Software, Scientific American, Issue 251, 9/84]]></description>
<dc:source>https://notes.pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:82dcf7d4e184/</dc:identifier>
</item>
<item rdf:about="https://auth0.com/blog/ruby-on-rails-killer-workflow-with-docker-part-1/">
    <title>Ruby on Rails—Killer Workflow with Docker (Part 1)</title>
    <dc:date>2019-03-06T23:21:59+00:00</dc:date>
    <link>https://auth0.com/blog/ruby-on-rails-killer-workflow-with-docker-part-1/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[In this series, you will learn how to set up a killer dockerized workflow that will raise your productivity while developing Ruby on Rails application. You will use tools like Docker, Docker Compose, Travis, and Heroku to set up a state-of-the-art workflow.]]></description>
<dc:subject>ruby rails docker containers</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:93efc6731b46/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.calazan.com/docker-cleanup-commands/">
    <title>Docker Cleanup Commands | Calazan.com</title>
    <dc:date>2019-03-06T23:13:12+00:00</dc:date>
    <link>https://www.calazan.com/docker-cleanup-commands/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>docker cli</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:2491aa9e1f81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stackoverflow.com/questions/49688700/why-does-docker-for-windows-make-you-pick-either-windows-or-linux-containers">
    <title>Why does Docker for Windows make you pick either Windows or Linux containers? - Stack Overflow</title>
    <dc:date>2019-03-06T22:30:31+00:00</dc:date>
    <link>https://stackoverflow.com/questions/49688700/why-does-docker-for-windows-make-you-pick-either-windows-or-linux-containers</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>docker windows lcow containers</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:566bdf7933fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:lcow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers#when-to-use-moby-vm-vs-lcow">
    <title>Linux Containers on Windows | Microsoft Docs</title>
    <dc:date>2019-03-06T22:16:44+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/virtualization/windowscontainers/deploy-containers/linux-containers#when-to-use-moby-vm-vs-lcow</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Right now, we recommend LCOW to people who:
1. Want to test our newest technology.
2. Run Windows and Linux containers at the same time.
3. Need kernel isolation (Hyper-V isolation) between Linux containers.]]></description>
<dc:subject>docker containers windows linux</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:4505826cce60/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:linux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://gravitational.com/blog/microservices-containers-kubernetes/">
    <title>Microservices, Containers and Kubernetes in 10 minutes</title>
    <dc:date>2019-03-06T20:34:27+00:00</dc:date>
    <link>https://gravitational.com/blog/microservices-containers-kubernetes/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[What is a microservice? Should you be using microservices? How are microservices related to containers and Kubernetes? If these things keep coming up in your day-to-day and you need an overview in 10 minutes, this blog post is for you.]]></description>
<dc:subject>containers microservices</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:4bacb66ae933/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:microservices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://12factor.net/">
    <title>The Twelve-Factor App</title>
    <dc:date>2019-03-06T12:57:10+00:00</dc:date>
    <link>https://12factor.net/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[A methodology for building modern, scalable, maintainable software-as-a-service apps.]]></description>
<dc:subject>development programming software architecture</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:07a1557285a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.uxscreenshots.com/">
    <title>UX Screenshots</title>
    <dc:date>2019-03-04T14:21:17+00:00</dc:date>
    <link>https://www.uxscreenshots.com/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>mobile design inspiration ux</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:6439fe239e3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:inspiration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://research.swtch.com/deps">
    <title>research!rsc: Our Software Dependency Problem</title>
    <dc:date>2019-03-01T12:34:35+00:00</dc:date>
    <link>https://research.swtch.com/deps</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA["Software dependencies carry with them serious risks that are too often overlooked. The shift to easy, fine-grained software reuse has happened so quickly that we do not yet understand the best practices for choosing and using dependencies effectively, or even for deciding when they are appropriate and when not."]]></description>
<dc:subject>dependencies programming software</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:623a80169d4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:dependencies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.microsoft.com/en-us/powershell/windows/get-started?view=win10-ps">
    <title>Windows 10 and Windows Server 2016 | Microsoft Docs</title>
    <dc:date>2019-02-28T14:53:36+00:00</dc:date>
    <link>https://docs.microsoft.com/en-us/powershell/windows/get-started?view=win10-ps</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.Windows 10 and Windows Server 2016]]></description>
<dc:subject>powershell server sysadmin iis windows</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:3d8d57cff748/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:powershell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:sysadmin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:iis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theparisreview.org/blog/2019/02/08/reading-in-the-age-of-constant-distraction/">
    <title>Reading in the Age of Constant Distraction</title>
    <dc:date>2019-02-27T23:09:55+00:00</dc:date>
    <link>https://www.theparisreview.org/blog/2019/02/08/reading-in-the-age-of-constant-distraction/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Twenty-five years ago, Sven Birkerts published “The Gutenberg Elegies: The Fate of Reading in an Electronic Age.” Have his fears and projections come to pass?]]></description>
<dc:subject>reading books</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:1dbba7ee0f9c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:reading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:books"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.manning.com/books/docker-in-action-second-edition">
    <title>Manning | Docker in Action, Second Edition</title>
    <dc:date>2019-02-27T12:33:16+00:00</dc:date>
    <link>https://www.manning.com/books/docker-in-action-second-edition</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>docker containers</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:e4112e1fcd7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://stonemaiergames.com/games/wingspan/">
    <title>Wingspan – Stonemaier Games</title>
    <dc:date>2019-02-26T12:51:53+00:00</dc:date>
    <link>https://stonemaiergames.com/games/wingspan/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Wingspan is a competitive, medium-weight, card-driven, engine-building board game.]]></description>
<dc:subject>games</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:9815edd18044/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:games"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://docs.docker.com/docker-for-windows/">
    <title>Get started with Docker for Windows | Docker Documentation</title>
    <dc:date>2019-02-25T21:30:02+00:00</dc:date>
    <link>https://docs.docker.com/docker-for-windows/</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>containers docker virtualization windows</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:91e7cf3070c6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:virtualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:windows"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/LendingHome/pipe_operator">
    <title>LendingHome/pipe_operator: Elixir/Unix style pipe operations in Ruby - PROOF OF CONCEPT</title>
    <dc:date>2019-02-24T22:02:19+00:00</dc:date>
    <link>https://github.com/LendingHome/pipe_operator</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Elixir/Unix style pipe operations in Ruby - PROOF OF CONCEPT - LendingHome/pipe_operator]]></description>
<dc:subject>ruby elixir erlang linux unix</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:3992a14db16c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:elixir"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:erlang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:unix"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dave.cheney.net/practical-go/presentations/qcon-china.html">
    <title>Practical Go: Real world advice for writing maintainable Go programs</title>
    <dc:date>2019-02-22T02:02:22+00:00</dc:date>
    <link>https://dave.cheney.net/practical-go/presentations/qcon-china.html</link>
    <dc:creator>mattgrayson</dc:creator><dc:subject>golang</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:99c62fa2fad2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:golang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blogs.tedneward.com/post/the-vietnam-of-computer-science/">
    <title>The Vietnam of Computer Science · Ted Neward's Blog</title>
    <dc:date>2019-02-21T21:00:09+00:00</dc:date>
    <link>http://blogs.tedneward.com/post/the-vietnam-of-computer-science/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA["Although it may seem trite to say it, Object/Relational Mapping is the Vietnam of Computer Science. It represents a quagmire which starts well, gets more complicated as time passes, and before long entraps its users in a commitment that has no clear demarcation point, no clear win conditions, and no clear exit strategy."]]></description>
<dc:subject>database history orm programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:c951bca59a90/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:orm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.codinghorror.com/there-is-no-longer-any-such-thing-as-computer-security/">
    <title>There is no longer any such thing as Computer Security</title>
    <dc:date>2019-02-21T15:42:20+00:00</dc:date>
    <link>https://blog.codinghorror.com/there-is-no-longer-any-such-thing-as-computer-security/</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[a blog by Jeff Atwood on programming and human factors]]></description>
<dc:subject>security</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:dcdfe8b945a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:security"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22">
    <title>Lessons from 6 software rewrite stories – Herb Caudill – Medium</title>
    <dc:date>2019-02-20T03:04:40+00:00</dc:date>
    <link>https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22</link>
    <dc:creator>mattgrayson</dc:creator><description><![CDATA[Almost two decades ago, Joel Spolsky excoriated Netscape for rewriting their codebase in his landmark essay Things You Should Never Do. He concluded that a functioning application should never, ever…]]></description>
<dc:subject>development software programming</dc:subject>
<dc:identifier>https://pinboard.in/u:mattgrayson/b:ac4171b29c7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:mattgrayson/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>