<?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 (rcrowley)</title>
    <link>https://pinboard.in/u:rcrowley/public/</link>
    <description>recent bookmarks from rcrowley</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://users.cs.utah.edu/~elb/folklore/mel.html"/>
	<rdf:li rdf:resource="https://steveklabnik.com/writing/how-to-think-about-gas-town/"/>
	<rdf:li rdf:resource="https://sourcegraph.com/blog/revenge-of-the-junior-developer"/>
	<rdf:li rdf:resource="https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/"/>
	<rdf:li rdf:resource="https://cursor.com/blog/agent-best-practices"/>
	<rdf:li rdf:resource="https://code-spark.org/"/>
	<rdf:li rdf:resource="https://simonwillison.net/2025/Dec/18/code-proven-to-work/"/>
	<rdf:li rdf:resource="https://crawshaw.io/blog/programming-with-llms"/>
	<rdf:li rdf:resource="https://github.com/powerline/fonts"/>
	<rdf:li rdf:resource="https://input.djr.com/"/>
	<rdf:li rdf:resource="https://sourcefoundry.org/hack/"/>
	<rdf:li rdf:resource="https://github.com/charlax/professional-programming"/>
	<rdf:li rdf:resource="https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html"/>
	<rdf:li rdf:resource="https://users.cs.utah.edu/~elb/folklore/mel-annotated/node1.html#SECTION00010000000000000000"/>
	<rdf:li rdf:resource="https://fly.io/blog/youre-all-nuts/"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20060819201513/http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf"/>
	<rdf:li rdf:resource="https://groups.csail.mit.edu/mac/users/gjs/6.945/readings/Steele-MIT-April-2017.pdf"/>
	<rdf:li rdf:resource="https://go.dev/talks/2014/names.slide#1"/>
	<rdf:li rdf:resource="https://tratt.net/laurie/blog/2024/some_reflections_on_writing_unix_daemons.html"/>
	<rdf:li rdf:resource="https://www.gtf.io/musings/why-haskell"/>
	<rdf:li rdf:resource="https://steveklabnik.com/writing/memory-safety-is-a-red-herring"/>
	<rdf:li rdf:resource="https://twitter.com/senyeezus/status/1714288199101829527"/>
	<rdf:li rdf:resource="https://github.com/TodePond/C"/>
	<rdf:li rdf:resource="https://martinfowler.com/articles/2023-chatgpt-xu-hao.html"/>
	<rdf:li rdf:resource="https://medium.com/bits-and-behavior/large-language-models-will-change-programming-a-little-81445778d957"/>
	<rdf:li rdf:resource="https://seldo.com/posts/the_case_for_frameworks"/>
	<rdf:li rdf:resource="https://dhall-lang.org/#"/>
	<rdf:li rdf:resource="https://github.com/simonw/djangocon-2022-productivity"/>
	<rdf:li rdf:resource="https://usecodex.com/"/>
	<rdf:li rdf:resource="https://www.inkandswitch.com/crosscut/"/>
	<rdf:li rdf:resource="https://calpaterson.com/bank-python.html"/>
	<rdf:li rdf:resource="https://greenteapress.com/wp/semaphores/"/>
	<rdf:li rdf:resource="https://www.teamten.com/lawrence/writings/coding-machines/"/>
	<rdf:li rdf:resource="https://www.techykids.com/product/education-thymio-package/"/>
	<rdf:li rdf:resource="https://www.techykids.com/comparing-the-different-educational-robots/"/>
	<rdf:li rdf:resource="https://www.lego.com/en-us/product/boost-creative-toolbox-17101"/>
	<rdf:li rdf:resource="https://suricrasia.online/iceberg/"/>
	<rdf:li rdf:resource="https://missing.csail.mit.edu/"/>
	<rdf:li rdf:resource="http://joeyh.name/blog/entry/typed_pipes_in_every_shell/"/>
	<rdf:li rdf:resource="https://www.benkuhn.net/progessays/"/>
	<rdf:li rdf:resource="https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/"/>
	<rdf:li rdf:resource="https://storage.googleapis.com/justine/ape.html"/>
	<rdf:li rdf:resource="https://www.netmeister.org/blog/software-engineering-laws.html"/>
	<rdf:li rdf:resource="https://github.com/tonsky/FiraCode"/>
	<rdf:li rdf:resource="https://nexwebsites.com/stl/"/>
	<rdf:li rdf:resource="https://r2c.dev/"/>
	<rdf:li rdf:resource="http://ravimohan.blogspot.com/2007/04/learning-from-sudoku-solvers.html"/>
	<rdf:li rdf:resource="https://norvig.com/sudoku.html"/>
	<rdf:li rdf:resource="https://github.com/dwmkerr/hacker-laws"/>
	<rdf:li rdf:resource="http://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html"/>
	<rdf:li rdf:resource="https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/"/>
	<rdf:li rdf:resource="https://plus.google.com/110981030061712822816/posts/KaSKeg4vQtz"/>
	<rdf:li rdf:resource="https://medium.com/darklang/the-design-of-dark-59f5d38e52d2"/>
	<rdf:li rdf:resource="http://joeduffyblog.com/2016/02/07/the-error-model/"/>
	<rdf:li rdf:resource="https://research.swtch.com/vgo-eng"/>
	<rdf:li rdf:resource="http://tonsky.me/blog/disenchantment/"/>
	<rdf:li rdf:resource="https://arrow.apache.org/"/>
	<rdf:li rdf:resource="http://www.dec64.com/"/>
	<rdf:li rdf:resource="https://repl.it/"/>
	<rdf:li rdf:resource="https://www.facebook.com/notes/kent-beck/one-bite-at-a-time-partitioning-complexity/1716882961677894/"/>
	<rdf:li rdf:resource="https://danluu.com/monorepo/"/>
	<rdf:li rdf:resource="https://trunkbaseddevelopment.com/"/>
	<rdf:li rdf:resource="https://www.racket-lang.org/"/>
	<rdf:li rdf:resource="http://www.ansys.com/products/embedded-software/ansys-scade-suite"/>
	<rdf:li rdf:resource="https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/"/>
	<rdf:li rdf:resource="https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-study-of-programming-languages-and-code-quality-in-github/fulltext"/>
	<rdf:li rdf:resource="https://hackernoon.com/leaky-by-design-7b423142ece0"/>
	<rdf:li rdf:resource="https://m.facebook.com/notes/kent-beck/mastering-programming/1184427814923414"/>
	<rdf:li rdf:resource="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext"/>
	<rdf:li rdf:resource="https://www.quora.com/What-version-control-system-does-Google-use-and-why"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://users.cs.utah.edu/~elb/folklore/mel.html">
    <title>The Story of Mel</title>
    <dc:date>2026-05-04T15:23:49+00:00</dc:date>
    <link>https://users.cs.utah.edu/~elb/folklore/mel.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I'm pretty sure I have this story saved elsewhere but it's too good to risk that I don't so here it is again.]]></description>
<dc:subject>mel programming fortran assembly binary</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:5e2af6e149b6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:mel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:fortran"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:assembly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:binary"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://steveklabnik.com/writing/how-to-think-about-gas-town/">
    <title>How to think about Gas Town</title>
    <dc:date>2026-04-27T15:38:03+00:00</dc:date>
    <link>https://steveklabnik.com/writing/how-to-think-about-gas-town/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>gastown ai llm programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:9e01ab7f9ddc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gastown"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sourcegraph.com/blog/revenge-of-the-junior-developer">
    <title>Revenge of the junior developer | Sourcegraph</title>
    <dc:date>2026-04-27T15:37:50+00:00</dc:date>
    <link>https://sourcegraph.com/blog/revenge-of-the-junior-developer</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Generous optimism here.]]></description>
<dc:subject>steveyegge ai llm programming productivity vibecoding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:70bf8f494866/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:steveyegge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:productivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vibecoding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/">
    <title>Thoughts on slowing the fuck down</title>
    <dc:date>2026-03-25T16:34:42+00:00</dc:date>
    <link>https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA["And I would like to suggest that slowing the fuck down is the way to go. Give yourself time to think about what you're actually building and why."]]></description>
<dc:subject>ai llm agent programming friction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a67a18107453/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:agent"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:friction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cursor.com/blog/agent-best-practices">
    <title>Best practices for coding with agents · Cursor</title>
    <dc:date>2026-02-16T17:34:21+00:00</dc:date>
    <link>https://cursor.com/blog/agent-best-practices</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>ai ml llm cursor programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:63d85ac08f1b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cursor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://code-spark.org/">
    <title>Coding App for Kids | codeSpark Academy</title>
    <dc:date>2026-02-01T00:12:18+00:00</dc:date>
    <link>https://code-spark.org/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>kids education programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c6c0c0855aea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kids"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2025/Dec/18/code-proven-to-work/">
    <title>Your job is to deliver code you have proven to work</title>
    <dc:date>2025-12-21T07:17:32+00:00</dc:date>
    <link>https://simonwillison.net/2025/Dec/18/code-proven-to-work/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>simonw ai llm programming codereview testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e164d108c5aa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:simonw"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:codereview"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://crawshaw.io/blog/programming-with-llms">
    <title>crawshaw - 2025-01-06 / How I program with LLMs</title>
    <dc:date>2025-11-22T02:46:40+00:00</dc:date>
    <link>https://crawshaw.io/blog/programming-with-llms</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>ai llm programming ide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c194712817d0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/powerline/fonts">
    <title>GitHub - powerline/fonts: Patched fonts for Powerline users.</title>
    <dc:date>2025-11-17T01:52:48+00:00</dc:date>
    <link>https://github.com/powerline/fonts</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>font typeface typography powerline programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a60ebf16a1a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:typeface"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:powerline"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://input.djr.com/">
    <title>Input: Fonts for Code</title>
    <dc:date>2025-11-15T18:41:53+00:00</dc:date>
    <link>https://input.djr.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Can't imagine myself ever tiring of Berkeley Mono but here's this if that day comes.]]></description>
<dc:subject>font programming typography</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c93a2a9222dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:typography"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sourcefoundry.org/hack/">
    <title>Hack | A typeface designed for source code</title>
    <dc:date>2025-11-15T18:41:04+00:00</dc:date>
    <link>https://sourcefoundry.org/hack/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Can't imagine myself ever tiring of Berkeley Mono but here's this if that day comes.]]></description>
<dc:subject>font programming typography</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:eb3976d67fae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:typography"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/charlax/professional-programming">
    <title>charlax/professional-programming: A collection of learning resources for curious software engineers</title>
    <dc:date>2025-09-24T23:10:23+00:00</dc:date>
    <link>https://github.com/charlax/professional-programming</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>computerscience softwareengineering computer software engineering programming career learning education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d8457cccdb67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:computerscience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:softwareengineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html">
    <title>Zig's Lovely Syntax</title>
    <dc:date>2025-08-13T02:02:09+00:00</dc:date>
    <link>https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>zig syntax programming language</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3ee31a354ea4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:zig"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://users.cs.utah.edu/~elb/folklore/mel-annotated/node1.html#SECTION00010000000000000000">
    <title>The Story of Mel, A Real Programmer</title>
    <dc:date>2025-06-19T23:14:54+00:00</dc:date>
    <link>https://users.cs.utah.edu/~elb/folklore/mel-annotated/node1.html#SECTION00010000000000000000</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>programming assembly mel</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:5cff784725f0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:assembly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:mel"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fly.io/blog/youre-all-nuts/">
    <title>My AI Skeptic Friends Are All Nuts · The Fly Blog</title>
    <dc:date>2025-06-02T22:52:18+00:00</dc:date>
    <link>https://fly.io/blog/youre-all-nuts/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>ai llm programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:00fece0b7117/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20060819201513/http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf">
    <title>Fortress Programming Language Tutorial</title>
    <dc:date>2025-02-06T20:45:34+00:00</dc:date>
    <link>https://web.archive.org/web/20060819201513/http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Yes, it's a dead language and, yes, it would've been hateful to use but, yes, it's also the kind of language a professor might write in chalk.]]></description>
<dc:subject>fortress programming language guysteele</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:5f9e947e1908/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:fortress"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:guysteele"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://groups.csail.mit.edu/mac/users/gjs/6.945/readings/Steele-MIT-April-2017.pdf">
    <title>Steele-MIT-April-2017.pdf</title>
    <dc:date>2025-02-06T20:43:35+00:00</dc:date>
    <link>https://groups.csail.mit.edu/mac/users/gjs/6.945/readings/Steele-MIT-April-2017.pdf</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is the best reference I know of for the "computer science metanotation" as Steele calls it.]]></description>
<dc:subject>history computerscience compsci csm programming language guysteele</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a66950f03893/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:computerscience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:compsci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:csm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:guysteele"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://go.dev/talks/2014/names.slide#1">
    <title>What's in a name?</title>
    <dc:date>2024-12-03T23:09:07+00:00</dc:date>
    <link>https://go.dev/talks/2014/names.slide#1</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Good advice for every language.]]></description>
<dc:subject>golang programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:cc1a42348c3a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tratt.net/laurie/blog/2024/some_reflections_on_writing_unix_daemons.html">
    <title>Laurence Tratt: Some Reflections on Writing Unix Daemons</title>
    <dc:date>2024-12-01T15:50:00+00:00</dc:date>
    <link>https://tratt.net/laurie/blog/2024/some_reflections_on_writing_unix_daemons.html</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>unix daemon c rust programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c47bd2a8d964/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:daemon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:rust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.gtf.io/musings/why-haskell">
    <title>GTF :: Why Haskell?</title>
    <dc:date>2024-09-29T22:39:45+00:00</dc:date>
    <link>https://www.gtf.io/musings/why-haskell</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>haskell functional programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:cfff83ea85ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:haskell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://steveklabnik.com/writing/memory-safety-is-a-red-herring">
    <title>Memory Safety is a Red Herring</title>
    <dc:date>2024-06-12T06:33:01+00:00</dc:date>
    <link>https://steveklabnik.com/writing/memory-safety-is-a-red-herring</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>memorysafety rust safety programming c++</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:68411f62cd40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:memorysafety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:rust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:c++"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/senyeezus/status/1714288199101829527">
    <title>senyo on X: &quot;Love this quote https://t.co/KVUWMqPhAl&quot; / X</title>
    <dc:date>2023-10-17T17:45:19+00:00</dc:date>
    <link>https://twitter.com/senyeezus/status/1714288199101829527</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA["A programming language is low level when its programs require attention to the irrelevant." - Alan Perlis]]></description>
<dc:subject>programming language lowlevel highlevel alanperlis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:80e5e75e9c70/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:lowlevel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:highlevel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:alanperlis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/TodePond/C">
    <title>TodePond/C: perfect programming language</title>
    <dc:date>2023-08-18T06:22:52+00:00</dc:date>
    <link>https://github.com/TodePond/C</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is hilariously deranged.]]></description>
<dc:subject>programming humor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:cc3ee9b9c6ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:humor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martinfowler.com/articles/2023-chatgpt-xu-hao.html">
    <title>An example of LLM prompting for programming</title>
    <dc:date>2023-05-04T00:59:01+00:00</dc:date>
    <link>https://martinfowler.com/articles/2023-chatgpt-xu-hao.html</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>programming ai ml llm chatgpt</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:30ce9b446aa3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:chatgpt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/bits-and-behavior/large-language-models-will-change-programming-a-little-81445778d957">
    <title>Large language models will change programming… a little | by Amy J. Ko | Bits and Behavior | Feb, 2023 | Medium</title>
    <dc:date>2023-02-23T01:41:31+00:00</dc:date>
    <link>https://medium.com/bits-and-behavior/large-language-models-will-change-programming-a-little-81445778d957</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This introduced me to yet another risk posed by LLMs: They stand to greatly expand the space of problems people try to solve by guessing and seeing if it works rather than thinking really hard.]]></description>
<dc:subject>ai llm programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3f9126892b56/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://seldo.com/posts/the_case_for_frameworks">
    <title>The case for frameworks | Seldo.com</title>
    <dc:date>2023-02-19T04:09:46+00:00</dc:date>
    <link>https://seldo.com/posts/the_case_for_frameworks</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>react javascript programming frameworks architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:c2e1ee540fb2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:frameworks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dhall-lang.org/#">
    <title>The Dhall configuration language</title>
    <dc:date>2023-02-18T03:51:44+00:00</dc:date>
    <link>https://dhall-lang.org/#</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I think not-quite-Turing-complete languages are neat.]]></description>
<dc:subject>dhall configuration language programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a9dedf4e5fc6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dhall"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:configuration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/simonw/djangocon-2022-productivity">
    <title>simonw/djangocon-2022-productivity: Supporting links for my DjangoCon 2022 talk</title>
    <dc:date>2022-10-19T06:27:05+00:00</dc:date>
    <link>https://github.com/simonw/djangocon-2022-productivity</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Secrets of one of the most prolific people I know.]]></description>
<dc:subject>simonw djangocon productivity programming engineering</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b4796098b6c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:simonw"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:djangocon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:productivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://usecodex.com/">
    <title>Codex | Give new meaning to your code base</title>
    <dc:date>2022-08-24T16:02:40+00:00</dc:date>
    <link>https://usecodex.com/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>programming productivity ide vscode comments pairprogramming remotework codex</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:6a9fd4e3b447/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:productivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vscode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:comments"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pairprogramming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:remotework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:codex"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.inkandswitch.com/crosscut/">
    <title>Crosscut: Drawing Dynamic Models</title>
    <dc:date>2022-05-30T03:38:46+00:00</dc:date>
    <link>https://www.inkandswitch.com/crosscut/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is very cool but, to me, has crossed the chasm from tools-I-can-see-myself-using into special-purpose-tools-I-can't.]]></description>
<dc:subject>inkandswitch crosscut drawing modeling programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:2c63884c5493/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:inkandswitch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crosscut"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:modeling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://calpaterson.com/bank-python.html">
    <title>An oral history of Bank Python</title>
    <dc:date>2021-11-17T01:07:28+00:00</dc:date>
    <link>https://calpaterson.com/bank-python.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[The only way I could love the insanity of this more is if the database was storing AST.]]></description>
<dc:subject>python bankpython bank banking finance programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:f9ad3aed5c50/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bankpython"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bank"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:banking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://greenteapress.com/wp/semaphores/">
    <title>The Little Book of Semaphores – Green Tea Press</title>
    <dc:date>2021-11-10T17:24:17+00:00</dc:date>
    <link>https://greenteapress.com/wp/semaphores/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This seems like it'd be delightful.]]></description>
<dc:subject>book semaphore mutex lock synchronization concurrency programming greenteapress</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:568d0705efb9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:semaphore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:mutex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:lock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:synchronization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:greenteapress"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.teamten.com/lawrence/writings/coding-machines/">
    <title>Coding Machines</title>
    <dc:date>2021-11-04T21:38:44+00:00</dc:date>
    <link>https://www.teamten.com/lawrence/writings/coding-machines/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This (fictional, as of now) story is riveting.]]></description>
<dc:subject>fiction programming scifi</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e8cfa6714464/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:fiction"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scifi"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.techykids.com/product/education-thymio-package/">
    <title>Thymio Robot TechyKids Education Package - Techykids.com</title>
    <dc:date>2021-09-14T19:14:23+00:00</dc:date>
    <link>https://www.techykids.com/product/education-thymio-package/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>toys robotics education programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e736f8778895/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:toys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:robotics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.techykids.com/comparing-the-different-educational-robots/">
    <title>Comparing the Different Educational Robots - Techykids.com</title>
    <dc:date>2021-09-14T19:14:10+00:00</dc:date>
    <link>https://www.techykids.com/comparing-the-different-educational-robots/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>toys robotics education programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:97c6f78e828d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:toys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:robotics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lego.com/en-us/product/boost-creative-toolbox-17101">
    <title>BOOST Creative Toolbox 17101 | BOOST | Buy online at the Official LEGO® Shop US</title>
    <dc:date>2021-09-14T19:12:49+00:00</dc:date>
    <link>https://www.lego.com/en-us/product/boost-creative-toolbox-17101</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[For when they're a bit older.]]></description>
<dc:subject>lego toys programming education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:f8e64d6b708e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:lego"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:toys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://suricrasia.online/iceberg/">
    <title>The Cursed Computer Iceberg Meme</title>
    <dc:date>2021-07-27T03:05:47+00:00</dc:date>
    <link>https://suricrasia.online/iceberg/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I’ve got some (more) folklore to learn. This is my favorite thing on the Internet.]]></description>
<dc:subject>history programming computers software engineering folklore jargon</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:f63236ddca72/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:computers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:folklore"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:jargon"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://missing.csail.mit.edu/">
    <title>The Missing Semester of Your CS Education · the missing semester of your cs education</title>
    <dc:date>2021-07-03T02:27:42+00:00</dc:date>
    <link>https://missing.csail.mit.edu/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I love this class.]]></description>
<dc:subject>mit education tools programming shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b9ec6c7c2d66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:mit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://joeyh.name/blog/entry/typed_pipes_in_every_shell/">
    <title>typed pipes in every shell</title>
    <dc:date>2021-06-17T04:36:39+00:00</dc:date>
    <link>http://joeyh.name/blog/entry/typed_pipes_in_every_shell/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Fuck, this is clever.]]></description>
<dc:subject>sh type safety programming linux pipe</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a6905ed5909c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:type"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:pipe"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.benkuhn.net/progessays/">
    <title>Essays on programming I think about a lot | benkuhn.net</title>
    <dc:date>2021-03-03T03:20:46+00:00</dc:date>
    <link>https://www.benkuhn.net/progessays/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I’ve read most of these and will now read those I haven’t.]]></description>
<dc:subject>programming essay link</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:0e6863f3c05d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:essay"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:link"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/">
    <title>How I cut GTA Online loading times by 70%</title>
    <dc:date>2021-03-01T00:47:21+00:00</dc:date>
    <link>https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Got to love a good performance debugging session.]]></description>
<dc:subject>perf c programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:92c74fb35a4a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:perf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://storage.googleapis.com/justine/ape.html">
    <title>Actually Portable Executable</title>
    <dc:date>2021-02-27T17:04:12+00:00</dc:date>
    <link>https://storage.googleapis.com/justine/ape.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is insane and also tragic for the love letter to x86 coming so soon after the tides seem to have inexorably turned towards ARM.]]></description>
<dc:subject>c crossplatform programming emulator windows linux bsd linker gcc elf cosmopolitan macos</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:f1dfc195727d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:crossplatform"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:emulator"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:bsd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:linker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:gcc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:elf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:cosmopolitan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:macos"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.netmeister.org/blog/software-engineering-laws.html">
    <title>10 Software Engineering Laws Everybody Loves to Ignore</title>
    <dc:date>2021-02-11T07:04:25+00:00</dc:date>
    <link>https://www.netmeister.org/blog/software-engineering-laws.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[It's like one of those demotivational calendars.]]></description>
<dc:subject>management engineering programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:b0df93526d7f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/tonsky/FiraCode">
    <title>GitHub - tonsky/FiraCode: Free monospaced font with programming ligatures</title>
    <dc:date>2020-06-06T20:01:05+00:00</dc:date>
    <link>https://github.com/tonsky/FiraCode</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>font programming typography ligatures firacode</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:29c8a0a2da98/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ligatures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:firacode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nexwebsites.com/stl/">
    <title>Standard Template Library Programmer's Guide</title>
    <dc:date>2020-02-20T00:33:53+00:00</dc:date>
    <link>https://nexwebsites.com/stl/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Archival copy of SGI's C++ STL documentation which was, objectively, the best version.]]></description>
<dc:subject>c++ sgi stl programming docs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:2fb7a025e00b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sgi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:stl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:docs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://r2c.dev/">
    <title>r2c</title>
    <dc:date>2020-01-28T17:51:59+00:00</dc:date>
    <link>https://r2c.dev/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Interesting-sounding static analysis tools that I heard about from a guy at a playground.]]></description>
<dc:subject>r2c static analysis programming security reliability</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:4fed9273697b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:r2c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:static"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:reliability"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ravimohan.blogspot.com/2007/04/learning-from-sudoku-solvers.html">
    <title>One Man Hacking: Learning From Sudoku Solvers</title>
    <dc:date>2019-12-12T19:26:28+00:00</dc:date>
    <link>http://ravimohan.blogspot.com/2007/04/learning-from-sudoku-solvers.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Commentary on Ron Jefferies' attempt at a Sudoku solver using TDD.  (It went poorly.)]]></description>
<dc:subject>sudoku programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a34fd8dff04a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sudoku"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://norvig.com/sudoku.html">
    <title>Solving Every Sudoku Puzzle</title>
    <dc:date>2019-12-12T19:25:14+00:00</dc:date>
    <link>https://norvig.com/sudoku.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Sudoku solver using thinking.  (It went well.)]]></description>
<dc:subject>sudoku programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:967072cb71db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:sudoku"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/dwmkerr/hacker-laws">
    <title>dwmkerr/hacker-laws: 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws</title>
    <dc:date>2019-11-22T22:05:13+00:00</dc:date>
    <link>https://github.com/dwmkerr/hacker-laws</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I'm not sure I would ever feel the need to reference this but it's still kind that someone curated it all.  I'll be honest, though:  When I originally opened the tab, I thought it was about _legal_ laws but it is absolutely not.]]></description>
<dc:subject>programming architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:2d42e483ef5f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html">
    <title>Clean Coder Blog</title>
    <dc:date>2019-07-12T22:13:26+00:00</dc:date>
    <link>http://blog.cleancoder.com/uncle-bob/2019/06/16/ObjectsAndDataStructures.html</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I don't love this format but it was still thought provoking to read.]]></description>
<dc:subject>programming architecture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:ce2c70f5698f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:architecture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/">
    <title>Category Theory for Programmers: The Preface |   Bartosz Milewski's Programming Cafe</title>
    <dc:date>2019-05-12T17:47:43+00:00</dc:date>
    <link>https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I got majorly nerd sniped into reading this but I'm really enjoying it so far.]]></description>
<dc:subject>math category categorytheory functional programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3f4ac248f9df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:category"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:categorytheory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:functional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://plus.google.com/110981030061712822816/posts/KaSKeg4vQtz">
    <title>Notes from the Mystery Machine Bus I've spent the past eight years (starting...</title>
    <dc:date>2019-04-02T17:37:51+00:00</dc:date>
    <link>https://plus.google.com/110981030061712822816/posts/KaSKeg4vQtz</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>politics programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:a41fe44da396/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/darklang/the-design-of-dark-59f5d38e52d2">
    <title>What is Dark? – Darklang – Medium</title>
    <dc:date>2019-03-05T17:26:44+00:00</dc:date>
    <link>https://medium.com/darklang/the-design-of-dark-59f5d38e52d2</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I love the ambition, if nothing else.]]></description>
<dc:subject>darklang programming infrastructure</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:495c64f9dafc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:darklang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:infrastructure"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://joeduffyblog.com/2016/02/07/the-error-model/">
    <title>Joe Duffy - The Error Model</title>
    <dc:date>2018-12-11T21:06:22+00:00</dc:date>
    <link>http://joeduffyblog.com/2016/02/07/the-error-model/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>errors programming midori golang</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:62a33ef94ac1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:errors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:midori"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:golang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://research.swtch.com/vgo-eng">
    <title>research!rsc: What is Software Engineering? (Go &amp; Versioning, Part 9)</title>
    <dc:date>2018-11-20T18:55:05+00:00</dc:date>
    <link>https://research.swtch.com/vgo-eng</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA["Software engineering is what happens to programming 
when you add time and other programmers."]]></description>
<dc:subject>programming softwareengineering engineering golang</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:8e5888a6e6f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:softwareengineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:golang"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tonsky.me/blog/disenchantment/">
    <title>Software disenchantment @ tonsky.me</title>
    <dc:date>2018-10-10T04:19:57+00:00</dc:date>
    <link>http://tonsky.me/blog/disenchantment/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This speaks to me deeply.  I would be so, so happy to go around deleting software for years and years.]]></description>
<dc:subject>programming engineering perf</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:baf1901e8622/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:perf"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arrow.apache.org/">
    <title>Apache Arrow Homepage</title>
    <dc:date>2018-08-14T17:31:53+00:00</dc:date>
    <link>https://arrow.apache.org/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Death to serialization!]]></description>
<dc:subject>apache arrow memory programming datastructures</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3ffc1a409b06/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:apache"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:arrow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:datastructures"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.dec64.com/">
    <title>DEC64: Decimal Floating Point</title>
    <dc:date>2018-07-23T19:14:28+00:00</dc:date>
    <link>http://www.dec64.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A floating-point number format that uses base-10 exponents to make it useful to humans.]]></description>
<dc:subject>dec64 decimal float floatingpoint math programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e21b1e1227a9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:dec64"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:decimal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:float"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:floatingpoint"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://repl.it/">
    <title>repl.it - Online REPL, Compiler &amp; IDE</title>
    <dc:date>2018-04-12T23:09:27+00:00</dc:date>
    <link>https://repl.it/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Jen Gilbert-endorsed teaching environment.]]></description>
<dc:subject>repl teaching learning programming ide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:0efb507b32ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:repl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:teaching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.facebook.com/notes/kent-beck/one-bite-at-a-time-partitioning-complexity/1716882961677894/">
    <title>One Bite At A Time: Partitioning Complexity</title>
    <dc:date>2017-11-30T00:29:19+00:00</dc:date>
    <link>https://www.facebook.com/notes/kent-beck/one-bite-at-a-time-partitioning-complexity/1716882961677894/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>kentbeck programming complexity</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:3bc08263cec0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:kentbeck"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:complexity"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danluu.com/monorepo/">
    <title>Advantages of monolithic version control</title>
    <dc:date>2017-11-27T01:47:59+00:00</dc:date>
    <link>https://danluu.com/monorepo/</link>
    <dc:creator>rcrowley</dc:creator><dc:subject>monorepo programming vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:1ecd3ec8ecbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:monorepo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://trunkbaseddevelopment.com/">
    <title>Trunk Based Development</title>
    <dc:date>2017-11-27T01:47:14+00:00</dc:date>
    <link>https://trunkbaseddevelopment.com/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A cool collection of resouces.  I haven't read all of them yet.]]></description>
<dc:subject>programming deployment vcs trunk</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:185c77e82bb8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:trunk"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.racket-lang.org/">
    <title>Racket</title>
    <dc:date>2017-11-21T05:58:29+00:00</dc:date>
    <link>https://www.racket-lang.org/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A Lisp specifically designed for implementing other languages.]]></description>
<dc:subject>racket programming language scheme lisp</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:e4fb6b7eb9f8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:racket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scheme"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:lisp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.ansys.com/products/embedded-software/ansys-scade-suite">
    <title>ANSYS SCADE Suite: Model-Based Development</title>
    <dc:date>2017-10-25T23:45:46+00:00</dc:date>
    <link>http://www.ansys.com/products/embedded-software/ansys-scade-suite</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[This is the "programming environment" they used to build the software for the A380.]]></description>
<dc:subject>ansys scade aviation safety software programming verification formalmethods</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:811fd3c3cd33/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:ansys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:scade"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:aviation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:verification"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:formalmethods"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/">
    <title>The Coming Software Apocalypse - The Atlantic</title>
    <dc:date>2017-10-25T22:11:29+00:00</dc:date>
    <link>https://www.theatlantic.com/technology/archive/2017/09/saving-the-world-from-code/540393/</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA["We already know how to make complex software reliable, but in so many places, we’re choosing not to."  Sobering motivation to be better at our job.]]></description>
<dc:subject>programming software engineering reliability</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:ca793ef7ee2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:reliability"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-study-of-programming-languages-and-code-quality-in-github/fulltext">
    <title>A Large-Scale Study of Programming Languages and Code Quality in GitHub | October 2017 | Communications of the ACM</title>
    <dc:date>2017-10-25T16:37:17+00:00</dc:date>
    <link>https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-study-of-programming-languages-and-code-quality-in-github/fulltext</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Functional languages with explicit type conversion and memory management fare best.]]></description>
<dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:d37fdab13a6e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackernoon.com/leaky-by-design-7b423142ece0">
    <title>Leaky by Design – Hacker Noon</title>
    <dc:date>2017-10-11T02:20:04+00:00</dc:date>
    <link>https://hackernoon.com/leaky-by-design-7b423142ece0</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Wherein he equates breaking an SOA boundary with a leaky abstraction.  Holds water to me.]]></description>
<dc:subject>programming abstraction</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:79e59f17d93c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:abstraction"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://m.facebook.com/notes/kent-beck/mastering-programming/1184427814923414">
    <title>Mastering Programming</title>
    <dc:date>2017-08-24T13:59:29+00:00</dc:date>
    <link>https://m.facebook.com/notes/kent-beck/mastering-programming/1184427814923414</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[Advice on focus and organizing one's work.]]></description>
<dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:95d7e6c5db98/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext">
    <title>Why Google Stores Billions of Lines of Code in a Single Repository | July 2016 | Communications of the ACM</title>
    <dc:date>2017-08-16T20:20:02+00:00</dc:date>
    <link>https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[I am enamored with this system and the legend my brain is building up around it.]]></description>
<dc:subject>google piper programming vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:9e8c6981adf3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.quora.com/What-version-control-system-does-Google-use-and-why">
    <title>What version control system does Google use, and why? - Quora</title>
    <dc:date>2017-08-16T20:19:02+00:00</dc:date>
    <link>https://www.quora.com/What-version-control-system-does-Google-use-and-why</link>
    <dc:creator>rcrowley</dc:creator><description><![CDATA[A little more on the experience of working with Piper at Google.]]></description>
<dc:subject>google piper programming vcs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rcrowley/b:cd35d9b37a71/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:piper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rcrowley/t:vcs"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>