<?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 (earth2marsh)</title>
    <link>https://pinboard.in/u:earth2marsh/public/</link>
    <description>recent bookmarks from earth2marsh</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.davidpoll.com/2026/02/code-review-is-not-about-catching-bugs/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=45619537"/>
	<rdf:li rdf:resource="https://hojberg.xyz/the-programmer-identity-crisis/"/>
	<rdf:li rdf:resource="https://www.quantamagazine.org/self-assembly-gets-automated-in-reverse-of-game-of-life-20250910/"/>
	<rdf:li rdf:resource="https://chromium.googlesource.com/chromium/src/+/main/docs/security/rule-of-2.md"/>
	<rdf:li rdf:resource="https://www.improbableisland.com/coc.php"/>
	<rdf:li rdf:resource="https://kore-nordmann.de/blog/llms_force_engineering_discipline_we_should_have_had_all_along.html"/>
	<rdf:li rdf:resource="https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/"/>
	<rdf:li rdf:resource="https://jenniferplusplus.com/losing-the-imitation-game/"/>
	<rdf:li rdf:resource="https://v0.dev/"/>
	<rdf:li rdf:resource="https://selfimproving.dev/the-hello-world-fallacy.html"/>
	<rdf:li rdf:resource="https://newsletter.pragmaticengineer.com/p/code-freezes"/>
	<rdf:li rdf:resource="https://simonwillison.net/2023/Oct/23/embeddings/"/>
	<rdf:li rdf:resource="https://remysharp.com/2023/09/26/no-more-404"/>
	<rdf:li rdf:resource="https://newsletter.pragmaticengineer.com/p/steve-yegge"/>
	<rdf:li rdf:resource="https://www.googlenestcommunity.com/t5/Blog/An-update-for-our-Nest-Secure-Dropcam-and-Works-with-Nest-Users-and/ba-p/391449"/>
	<rdf:li rdf:resource="https://www.buildwithfern.com/"/>
	<rdf:li rdf:resource="https://maggieappleton.com/programming-portals"/>
	<rdf:li rdf:resource="https://www.digdeeproots.com/articles/naming-as-a-process/"/>
	<rdf:li rdf:resource="https://github.com/postmanlabs/postman-code-generators#usage"/>
	<rdf:li rdf:resource="https://dacharycarey.com/2020/05/23/docs-as-code-workflow-the-missing-link-a-collaboration-tool/"/>
	<rdf:li rdf:resource="https://blog.usejournal.com/the-inflated-value-of-source-code-part-2-1ea3be99164c"/>
	<rdf:li rdf:resource="https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/"/>
	<rdf:li rdf:resource="https://codeburst.io/fetch-api-was-bringing-darkness-to-my-codebase-so-i-did-something-to-illuminate-it-7f2d8826e939"/>
	<rdf:li rdf:resource="https://www.ashedryden.com/blog/codes-of-conduct-101-faq"/>
	<rdf:li rdf:resource="https://github.com/mrmrs/pesticide"/>
	<rdf:li rdf:resource="https://developers.google.com/tag-manager/quickstart"/>
	<rdf:li rdf:resource="https://github.com/webmachine/webmachine/wiki/Diagram"/>
	<rdf:li rdf:resource="http://firstround.com/review/forget-technical-debt-heres-how-to-build-technical-wealth/"/>
	<rdf:li rdf:resource="https://github.com/rgraciano/echo-sonos"/>
	<rdf:li rdf:resource="https://github.com/zenorocha/clipboard.js/"/>
	<rdf:li rdf:resource="http://www.meltingasphalt.com/a-codebase-is-an-organism/"/>
	<rdf:li rdf:resource="http://www.hongkiat.com/blog/gulp-vs-grunt/"/>
	<rdf:li rdf:resource="https://studio.code.org/"/>
	<rdf:li rdf:resource="https://kazzkiq.github.io/CodeFlask.js/"/>
	<rdf:li rdf:resource="https://apimatic.io/blog/post/swagger-2-0-extension-for-code-generation-settings"/>
	<rdf:li rdf:resource="https://www.codacy.com/"/>
	<rdf:li rdf:resource="http://www.informationisbeautiful.net/visualizations/million-lines-of-code/"/>
	<rdf:li rdf:resource="http://djwonk.tumblr.com/post/87548491694/what-if-ansible-used-xml-for-configuration-management"/>
	<rdf:li rdf:resource="http://sideeffect.kr/popularconvention"/>
	<rdf:li rdf:resource="http://web.appstorm.net/reviews/web-dev/caret-its-like-sublime-text-for-chromebooks/"/>
	<rdf:li rdf:resource="http://ng.malsup.com/#!/"/>
	<rdf:li rdf:resource="http://stackoverflow.com/questions/7522831/what-is-the-purpose-of-the-implicit-grant-authorization-type-in-oauth-2"/>
	<rdf:li rdf:resource="http://flesler.blogspot.com/2008/05/jsdump-pretty-dump-of-any-javascript.html"/>
	<rdf:li rdf:resource="https://github.com/rwldrn/idiomatic.js"/>
	<rdf:li rdf:resource="http://www.chartjs.org/"/>
	<rdf:li rdf:resource="http://codepen.io/"/>
	<rdf:li rdf:resource="http://runnable.com/"/>
	<rdf:li rdf:resource="http://www.creativebloq.com/design-tools/data-visualization-712402"/>
	<rdf:li rdf:resource="http://prismjs.com/"/>
	<rdf:li rdf:resource="https://github.com/PharkMillups/beautiful-docs#generating-docs"/>
	<rdf:li rdf:resource="http://try.github.com/levels/1/challenges/3"/>
	<rdf:li rdf:resource="http://sutoiku.com/post/22779171617/code-loader"/>
	<rdf:li rdf:resource="http://code.google.com/p/google-blockly/"/>
	<rdf:li rdf:resource="http://httpstatus.es/"/>
	<rdf:li rdf:resource="http://willemmulder.github.com/BetterExamples.js/"/>
	<rdf:li rdf:resource="http://craig.is/making/rainbows"/>
	<rdf:li rdf:resource="http://dotsies.org/"/>
	<rdf:li rdf:resource="http://code.flickr.com/blog/2012/04/18/building-an-html5-photo-editor/"/>
	<rdf:li rdf:resource="http://blog.pamelafox.org/2011/05/roundup-developer-documentation_06.html?m=1"/>
	<rdf:li rdf:resource="http://weblogs.asp.net/dwahlin/archive/2012/02/26/jquery-tip-5-using-jquery-s-end-function-to-work-with-sets.aspx"/>
	<rdf:li rdf:resource="http://codemirror.net/doc/internals.html"/>
	<rdf:li rdf:resource="http://docs.activestate.com/komodo/4.4/codeintel.html"/>
	<rdf:li rdf:resource="http://blog.fiesta.cc/post/13896457582/three-simple-ways-to-improve-the-security-of-your-web"/>
	<rdf:li rdf:resource="http://james.padolsey.com/jquery/#v=1.6.2&amp;fn="/>
	<rdf:li rdf:resource="http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ref=sr_1_1?ie=UTF8&amp;qid=1321385876&amp;sr=8-1"/>
	<rdf:li rdf:resource="http://codemirror.net/"/>
	<rdf:li rdf:resource="http://bostinnovation.com/2011/05/19/apis-and-sdks-built-in-boston/"/>
	<rdf:li rdf:resource="http://jsbeautifier.org/"/>
	<rdf:li rdf:resource="http://wiredset.com/2011/04/13/strest/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.davidpoll.com/2026/02/code-review-is-not-about-catching-bugs/">
    <title>Code Review Is Not About Catching Bugs</title>
    <dc:date>2026-03-21T23:50:29+00:00</dc:date>
    <link>https://www.davidpoll.com/2026/02/code-review-is-not-about-catching-bugs/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>What teams collaborate on during review is changing. Less time spent on style nits and mechanical correctness, more time on intent, architecture, and whether a change moves the product in the right direction. That’s a good shift. And the collaborative act itself – multiple humans exercising judgment together, developing shared taste, building mutual understanding of where the system is heading – that’s not a bottleneck to eliminate. It’s something to uplevel.

This is the part that concerns me most about framing code review as a bottleneck. Yes, review takes time. But some of that time is doing real work. The question isn’t how to eliminate that time. It’s how to make sure it’s spent on the judgment that matters rather than the noise that doesn’t.</blockquote>]]></description>
<dc:subject>coding code reviews programming ai llms</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:2e2e07146bd8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reviews"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:llms"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=45619537">
    <title>Claude Skills are awesome, maybe a bigger deal than MCP | Hacker News</title>
    <dc:date>2025-10-19T20:21:24+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=45619537</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[comments on code documentation and LLMs ]]></description>
<dc:subject>llms documentation code development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:28b7e2c190c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hojberg.xyz/the-programmer-identity-crisis/">
    <title>The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer</title>
    <dc:date>2025-10-12T22:25:22+00:00</dc:date>
    <link>https://hojberg.xyz/the-programmer-identity-crisis/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Joan Didion, the great American essayist, famously wrote: “I write entirely to find out what I’m thinking, what I’m looking at, what I see and what it means.” Peter Naur explores this same concept in his work, “Programming as Theory Building.” Naur’s “Theory” embodies the understanding of a codebase. How it operates, its formalisms, and its representations of the real world. A context and insight that is only gained from immersion. Naur describes the “Theory” as the primary outcome of programming, the actual product, as opposed to the software it resulted in. Only with a well-developed “Theory” can one effectively apply extensions and bug fixes to codebases. With the ambivalent glances at code that comes with vibing, building such a theory is difficult. Naur would deem it impossible, I’m sure.</blockquote>]]></description>
<dc:subject>llms writing code thinking quotes programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:913bcb21d0f9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:thinking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:quotes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.quantamagazine.org/self-assembly-gets-automated-in-reverse-of-game-of-life-20250910/">
    <title>Self-Assembly Gets Automated in Reverse of ‘Game of Life’ | Quanta Magazine</title>
    <dc:date>2025-09-15T05:05:03+00:00</dc:date>
    <link>https://www.quantamagazine.org/self-assembly-gets-automated-in-reverse-of-game-of-life-20250910/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>In cellular automata, simple rules create elaborate structures. Now researchers can start with the structures and reverse-engineer the rules</blockquote>]]></description>
<dc:subject>math code automata cellular</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:801c25281d4f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:math"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:automata"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:cellular"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://chromium.googlesource.com/chromium/src/+/main/docs/security/rule-of-2.md">
    <title>Chromium Docs - The Rule Of 2</title>
    <dc:date>2025-08-09T15:41:49+00:00</dc:date>
    <link>https://chromium.googlesource.com/chromium/src/+/main/docs/security/rule-of-2.md</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>The Rule Of 2
When you write code to parse, evaluate, or otherwise handle untrustworthy inputs from the Internet — which is almost everything we do in a web browser! — we like to follow a simple rule to make sure it's safe enough to do so. The Rule Of 2 is: Pick no more than 2 of

untrustworthy inputs;
unsafe implementation language; and
high privilege.
</blockquote>]]></description>
<dc:subject>coding safety security bestpractices guidance code inputs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:c961aebb22d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:guidance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:inputs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.improbableisland.com/coc.php">
    <title>Code of Conduct</title>
    <dc:date>2025-07-18T20:54:31+00:00</dc:date>
    <link>https://www.improbableisland.com/coc.php</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Here is the Code of Conduct for Improbable Island. There are four rules - be kind to others, be kind to yourself, be kind to the game, and be kind to the staff. Each rule has explanations and detail added, but these are only for clarity - whether specifics are spelled out or not, we make our decisions based on the spirit of the rules rather than the letter. The following enormous wall of text describes the Island's culture as it stands in November 2020, and represents our attempt to preserve its current healthy state.

Get a cup of tea and make sure you're well hydrated, because this is a long read.</blockquote>]]></description>
<dc:subject>community code conduct coc communities examples advice</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:c8c86ba23913/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:community"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:conduct"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:communities"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:examples"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:advice"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kore-nordmann.de/blog/llms_force_engineering_discipline_we_should_have_had_all_along.html">
    <title>LLMs Force Engineering Discipline We Should Have Had All Along</title>
    <dc:date>2025-07-14T21:53:19+00:00</dc:date>
    <link>https://kore-nordmann.de/blog/llms_force_engineering_discipline_we_should_have_had_all_along.html</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Most engineering teams operate on shared understanding, implicit knowledge, and good intentions. This works until it doesn't – usually around 15-20 people, when informal communication breaks down.

LLMs require the explicit processes that high-performing large teams eventually develop anyway. They just force you to develop them upfront instead of retrofitting them during a scaling crisis.

Maybe the real value of coding with LLMs isn't the code generation. Maybe it's finally building the engineering practices we should have had all along.</blockquote>]]></description>
<dc:subject>llms code development coding documentation culture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:c8198f689619/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:culture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/">
    <title>Convert AWS console actions to reusable code with AWS Console-to-Code, now generally available | AWS News Blog</title>
    <dc:date>2025-03-20T00:33:25+00:00</dc:date>
    <link>https://aws.amazon.com/blogs/aws/convert-aws-console-actions-to-reusable-code-with-aws-console-to-code-now-generally-available/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Today, we are announcing the general availability (GA) of AWS Console-to-Code that makes it easy to convert AWS console actions to reusable code. You can use AWS Console-to-Code to record your actions and workflows in the console, such as launching an Amazon Elastic Compute Cloud (Amazon EC2) instance, and review the AWS Command Line Interface (AWS CLI) commands for your console actions. With just a few clicks, Amazon Q can generate code for you using the infrastructure-as-code (IaC) format of your choice, including AWS CloudFormation template (YAML or JSON), and AWS Cloud Development Kit (AWS CDK) (TypeScript, Python or Java). This can be used as a starting point for infrastructure automation and further customized for your production workloads, included in pipelines, and more.</blockquote>]]></description>
<dc:subject>aws automation tools code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:dccf8c2040c4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jenniferplusplus.com/losing-the-imitation-game/">
    <title>Losing the imitation game</title>
    <dc:date>2024-08-26T06:37:34+00:00</dc:date>
    <link>https://jenniferplusplus.com/losing-the-imitation-game/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>The fundamental task of software development is not writing out the syntax that will execute a program. The task is to build a mental model of that complex system, make sense of it, and manage it over time.</blockquote>
<blockquote>
AI like ChatGPT, recall what it actually does and doesn't do. It doesn't know things. It doesn't learn, or understand, or reason about things. What it does is probabilistically generate text in response to a prompt. That can work well enough if the context you need to describe the goal is so simple that you can write it down and include it with the prompt. But that's a very small class of essentially trivial problems. What's worse is there's no clear boundary between software development problems that are trivial enough for an LLM to be helpful vs being unhelpful. The LLM doesn't know the difference, either. In fact, the LLM doesn't know the difference between being tasked to write javascript or a haiku, beyond the different parameters each prompt would activate. And it will readily do a bad job of responding to either prompt, with no notion that there even is such a thing as a good or bad response
…
The hard part of programming is building and maintaining a useful mental model of a complex system. The easy part is writing code. They're positioning this tool as a universal solution, but it's only capable of doing the easy part. And even then, it's not able to do that part reliably. Human engineers will still have to evaluate and review the code that an AI writes. But they'll now have to do it without the benefit of having anyone who understands it. No one can explain it. No one can explain what they were thinking when they wrote it. No one can explain what they expect it to do. Every choice made in writing software is a choice not to do things in a different way. And there will be no one who can explain why they made this choice, and not those others.
…
But it's worse than AI being merely inadequate for software development. Developing that mental model requires learning about the system. We do that by exploring it. We have to interact with it. We manipulate and change the system, then observe how it responds. We do that by performing the easy, simple programing tasks. Delegating that learning work to machines is the tech equivalent of eating our seed corn. That holds true beyond the scope of any team, or project, or even company. Building those mental models is itself a skill that has to be learned. We do that by doing it, there's not another way. As people, and as a profession, we need the early career jobs so that we can learn how to do the later career ones. Giving those learning opportunities to computers instead of people is profoundly myopic.
</blockquote>]]></description>
<dc:subject>programming ai code coding models mental LLMs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:be49d9bacd38/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:models"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:mental"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:LLMs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://v0.dev/">
    <title>v0 by Vercel</title>
    <dc:date>2024-05-14T22:46:57+00:00</dc:date>
    <link>https://v0.dev/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Generate UI with shadcn/ui from simple text prompts and images</blockquote>]]></description>
<dc:subject>ai code design generation ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:234f8d42914c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:generation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://selfimproving.dev/the-hello-world-fallacy.html">
    <title>The ‘Hello World’ Fallacy · The Self-Improving Developer</title>
    <dc:date>2024-05-01T18:08:23+00:00</dc:date>
    <link>https://selfimproving.dev/the-hello-world-fallacy.html</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>the sliding scale of readability versus writability. For a demo, it’s cool and useful to be able to express a lot in one line. Even better if you do it in some clever way. For a large software project, though, that same feature can have nightmarish consequences.</blockquote>]]></description>
<dc:subject>code development reading writing hello</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:cb829de8ec2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:hello"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://newsletter.pragmaticengineer.com/p/code-freezes">
    <title>Code Deployment Freezes: Part 1 - by Gergely Orosz</title>
    <dc:date>2023-12-06T21:42:01+00:00</dc:date>
    <link>https://newsletter.pragmaticengineer.com/p/code-freezes</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>At the end of last year, code deployments were frozen at many tech companies. Why was this done, what are the benefits, and what are the tradeoffs of this approach?</blockquote>]]></description>
<dc:subject>engineering productmanagement freezes code coding development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:a51e5c646a85/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:productmanagement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:freezes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2023/Oct/23/embeddings/">
    <title>Embeddings: What they are and why they matter</title>
    <dc:date>2023-10-23T16:29:07+00:00</dc:date>
    <link>https://simonwillison.net/2023/Oct/23/embeddings/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>A really interesting thing you can do here is perform arithmetic on these vectors.

Take the vector for “germany”, add “paris” and subtract “france”. The resulting vector is closest to “berlin”!

Something about this model has captured the idea of nationalities and geography to the point that you can use arithmetic to explore additional facts about the world.</blockquote>]]></description>
<dc:subject>llms howto embedding ai code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:c666de78310d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:embedding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://remysharp.com/2023/09/26/no-more-404">
    <title>No more 404</title>
    <dc:date>2023-09-26T22:36:42+00:00</dc:date>
    <link>https://remysharp.com/2023/09/26/no-more-404</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>When a real user clicks on a link, it's swapped out to be redirected through my own endpoint that checks if the URL is still OK, and if so permanently redirects the visitor, otherwise my endpoint checks the Web Archive for the URL and permanently redirects to that instead.

This means that I don't need to re-run any URL parsing and collecting as URLs will be handled on the fly (it could also in theory handle a temporary outage on the target URL's side).</blockquote>]]></description>
<dc:subject>code 404 hacks links linking archives</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:a42e096513e9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:404"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:hacks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:links"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:linking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:archives"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://newsletter.pragmaticengineer.com/p/steve-yegge">
    <title>The Full Circle on Developer Productivity with Steve Yegge</title>
    <dc:date>2023-04-11T22:07:37+00:00</dc:date>
    <link>https://newsletter.pragmaticengineer.com/p/steve-yegge</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Taking a step back: code has become “Big Data.” This is a broader trend that I’m seeing. We have customers that have hundreds of thousands of git repositories. They have a data management nightmare. Code has become as bad as data lakes were 5-10 years ago, and this problem space is on fire.

Companies solving this problem will rise to the occasion. So many tech companies are struggling with problems thanks to the scale of their codebase. And IDEs are not helping solve this problem.</blockquote>]]></description>
<dc:subject>code yegge developer tools advantages</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:9bb853d02daa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:yegge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:developer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:advantages"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.googlenestcommunity.com/t5/Blog/An-update-for-our-Nest-Secure-Dropcam-and-Works-with-Nest-Users-and/ba-p/391449">
    <title>An update for our Nest Secure, Dropcam, and Works ... - Google Nest Community</title>
    <dc:date>2023-04-08T01:22:49+00:00</dc:date>
    <link>https://www.googlenestcommunity.com/t5/Blog/An-update-for-our-Nest-Secure-Dropcam-and-Works-with-Nest-Users-and/ba-p/391449</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>How do I redeem the Nest Secure offer that I’m eligible for? 

Eligible users were sent an email from Nest with instructions on how to redeem their offer. 

Nest Secure users that want to redeem the ADT Self Setup System offer should call the dedicated ADT toll free phone number that was included in their email. Please have your unique redemption code ready that was also included in the email, support agents are ready to help.
Nest Secure users that want to redeem the $200 Google Store offer should contact Google Store support and provide the unique redemption code that was included in their email. The code cannot be redeemed directly on the Google Store, please contact Google Store support for redemption instructions.</blockquote>
https://support.google.com/store/gethelp]]></description>
<dc:subject>nest secure code offer</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:4e55a11b363f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:nest"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:secure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:offer"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.buildwithfern.com/">
    <title>Fern | Production-ready SDKs for your API</title>
    <dc:date>2023-02-08T17:02:32+00:00</dc:date>
    <link>https://www.buildwithfern.com/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>Fern is an open source format for defining REST APIs. You can think of it like a programming language to describe your API: your endpoints, types, errors, and examples.

The magic of Fern is our compiler. We use your API definition to generate useful outputs, like:

SDKs. Client libraries speed up internal development and help acquire customers who use your API. Our auto-generated SDKs are idiomatic and feel handwritten.
Server-side code generation. We automatically generate lots of boilerplate on the server side, like Pydantic models for FastAPI and Jersey interfaces for Spring Boot. We also add compile-time validation that all your endpoints are being served correctly.
A Postman Collection, complete with examples of successful and unsuccessful requests.
An OpenAPI spec, which you can feed into the endless list of tools that support OpenAPI.
Fern doesn’t just output files (although it can if you’re into that sort of thing). Fern can:

Publish packages to registries like npm or maven
Publish code to GitHub repos
Integrate with third-party tools, like Postman
</blockquote>]]></description>
<dc:subject>apis openapi code generation descriptions</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:5b5f7a020127/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:openapi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:generation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:descriptions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://maggieappleton.com/programming-portals">
    <title>Programming Portals</title>
    <dc:date>2022-10-26T01:12:01+00:00</dc:date>
    <link>https://maggieappleton.com/programming-portals</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[<blockquote>I want more of it. These portals act as entry ways into a very different relationship with the computer. One where you learn to think programmatically – in rules and dynamic interactions and conditional statements – rather than just manipulating the static object in front of you. It's closing that crack in the interface world between the restrictive GUI and the open-ended CLI, and ultimately between end-users and programmers.</blockquote>]]></description>
<dc:subject>computing gui interfaces code ui</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:79de6023f04e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:gui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:interfaces"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ui"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.digdeeproots.com/articles/naming-as-a-process/">
    <title>Deep Roots - Naming as a Process (Article 1)</title>
    <dc:date>2021-06-23T01:51:50+00:00</dc:date>
    <link>https://www.digdeeproots.com/articles/naming-as-a-process/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["The source of all technical waste
Wasteful code is any code that is hard to scan. Technical waste is anything that increases the difficulty of reading code.

Me.
My focus on code reading may seem odd to many of you. After all, we’re programmers. We’re good at reading complex code, and our job is to update code. Shouldn’t the definition of technical waste be something about the cost and risk of changing code?

This is.

It turns out that the largest single thing developers spend time doing is reading code.

More than design.
More than writing code.
More than scanning.
And yes. Even more than meetings (well, probably)."]]></description>
<dc:subject>naming culture code design development practices apis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:365345d27f9a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:naming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:practices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/postmanlabs/postman-code-generators#usage">
    <title>GitHub - postmanlabs/postman-code-generators: Common repository for all code generators shipped with Postman</title>
    <dc:date>2021-04-08T00:54:18+00:00</dc:date>
    <link>https://github.com/postmanlabs/postman-code-generators#usage</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>code generators apis sdks</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:9d5da847fe00/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:generators"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:sdks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dacharycarey.com/2020/05/23/docs-as-code-workflow-the-missing-link-a-collaboration-tool/">
    <title>Docs-as-code workflow: the missing link; a collaboration tool – Dachary Carey</title>
    <dc:date>2020-07-30T20:50:38+00:00</dc:date>
    <link>https://dacharycarey.com/2020/05/23/docs-as-code-workflow-the-missing-link-a-collaboration-tool/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[interesting, but not sure I can say it's the missing link yet. GitHub hosted pages are great for markdown, but even a static site generator is overhead. maybe this fills that gap? tbd...]]></description>
<dc:subject>code docs development writing site process collaboration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:e722090a0d6f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:docs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:site"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:process"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:collaboration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.usejournal.com/the-inflated-value-of-source-code-part-2-1ea3be99164c">
    <title>The (Inflated) Value of Source Code — part 2 | by John Mark | Noteworthy - The Journal Blog</title>
    <dc:date>2020-07-14T01:45:00+00:00</dc:date>
    <link>https://blog.usejournal.com/the-inflated-value-of-source-code-part-2-1ea3be99164c</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["As I mentioned above, so many things that are only tangentially related to source code determine value in a given community or business model. Governance, it turns out, is super important. Defining who gets to have a say, who doesn’t, and how to plan for succession can actually make or break your success. So, too, are docs incredibly important. It’s at this point that I like to mention the case study that the World Bank commissioned for a project that it funded, GeoNode. GeoNode is an GIS development platform, with one of its use cases being to help relief agencies find relevant hot spots. The World Bank sponsored this project for a number of years and felt it had been successful, but they wanted to do a study to determine if there was a way to attach a dollar value to its success. Turns out, there was. The study pointed to a 2x return on investment when good community practices were followed. Thus, for every dollar invested in a collaborative project, you could expect 2x in return. This was insightful in its own right, but it’s not the most eye-catching statistic from the study. For me, the defining metric of the study was calculating how much was invested in engineering vs everything else. In this study, only 57% of the invested resources went to writing code. The rest, 43%, was spent on things like marketing, docs, meetups and other activities that aided the collaboration effort. Yes, engineering was obviously important — 57% of investment worth — but 43% is clearly a big chunk. One wonders, if the calculations were made, how many open source projects allocate their resources in the same amounts. I’m guessing not as many as we would like."]]></description>
<dc:subject>governance opensource code business models</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:2aae70bcb79a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:governance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:models"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/">
    <title>Things You Should Never Do, Part I – Joel on Software</title>
    <dc:date>2020-06-24T01:24:07+00:00</dc:date>
    <link>https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["We’re programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We’re not excited by incremental renovation: tinkering, improving, planting flower beds.

There’s a subtle reason that programmers always want to throw away the code and start over. The reason is that they think the old code is a mess. And here is the interesting observation: they are probably wrong. The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming:"]]></description>
<dc:subject>code development rewrite programming engineering mistakes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:cc021618ce3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:rewrite"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:mistakes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codeburst.io/fetch-api-was-bringing-darkness-to-my-codebase-so-i-did-something-to-illuminate-it-7f2d8826e939">
    <title>Fetch API was bringing darkness to my codebase. So I did something to illuminate it.</title>
    <dc:date>2018-07-16T14:10:00+00:00</dc:date>
    <link>https://codeburst.io/fetch-api-was-bringing-darkness-to-my-codebase-so-i-did-something-to-illuminate-it-7f2d8826e939</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>javascript fetch development apis snippets code http</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:4c685b5fd74c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:fetch"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:snippets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.ashedryden.com/blog/codes-of-conduct-101-faq">
    <title>Codes of Conduct 101 + FAQ | ashe dryden</title>
    <dc:date>2017-07-05T05:44:16+00:00</dc:date>
    <link>https://www.ashedryden.com/blog/codes-of-conduct-101-faq</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[via Pinboard (network items for earth2marsh)]]></description>
<dc:subject>IFTTT Feedly coc code conduct</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:f445c78d5923/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:IFTTT"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Feedly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:conduct"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/mrmrs/pesticide">
    <title>GitHub - mrmrs/pesticide: Kill your css layout bugs</title>
    <dc:date>2016-10-18T04:58:51+00:00</dc:date>
    <link>https://github.com/mrmrs/pesticide</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>css github code webdev tools chrome extension</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:dfdddb58aaf3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:css"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:extension"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developers.google.com/tag-manager/quickstart">
    <title>Quick Start Guide  |  Google Tag Manager for Web Tracking  |  Google Developers</title>
    <dc:date>2016-09-30T23:00:39+00:00</dc:date>
    <link>https://developers.google.com/tag-manager/quickstart</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>google:tagmanager install tracking code script</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:ad13ffaf0489/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:google:tagmanager"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:install"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tracking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:script"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/webmachine/webmachine/wiki/Diagram">
    <title>Diagram · webmachine/webmachine Wiki</title>
    <dc:date>2016-09-27T01:06:06+00:00</dc:date>
    <link>https://github.com/webmachine/webmachine/wiki/Diagram</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["This diagram is illustrative of the flow of processing that a Webmachine resource goes through from inception to response.

Version 1 of this diagram, from Alan Dean, was the inspiration for webmachine_decision_core. Versions 2 and 3 were created in collaboration between Alan Dean and Justin Sheehy.

A copy of version 3 is found in the Webmachine source tree for convenience."]]></description>
<dc:subject>http code status codes diagram chart</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:41d0a6792395/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:status"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:codes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:diagram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:chart"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://firstround.com/review/forget-technical-debt-heres-how-to-build-technical-wealth/">
    <title>Forget Technical Debt — Here's How to Build Technical Wealth | First Round Review</title>
    <dc:date>2016-08-16T04:03:35+00:00</dc:date>
    <link>http://firstround.com/review/forget-technical-debt-heres-how-to-build-technical-wealth/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Menders aren't just detail-oriented, they're compelled by attention to detail.

via Pinboard (network items for earth2marsh)]]></description>
<dc:subject>IFTTT Feedly technical debt techdebt tech programming maintenance software engineering management culture legacy code menders</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:eac2918028e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:IFTTT"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Feedly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:technical"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:debt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:techdebt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:maintenance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:legacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:menders"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/rgraciano/echo-sonos">
    <title>rgraciano/echo-sonos: Amazon Echo integration with Sonos</title>
    <dc:date>2016-05-06T00:24:54+00:00</dc:date>
    <link>https://github.com/rgraciano/echo-sonos</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>sonos alexa code node</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:b38afaec072c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:sonos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:alexa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:node"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/zenorocha/clipboard.js/">
    <title>zenorocha/clipboard.js: Modern copy to clipboard. No Flash. Just 3kb gzipped</title>
    <dc:date>2016-05-05T22:38:23+00:00</dc:date>
    <link>https://github.com/zenorocha/clipboard.js/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["Modern copy to clipboard. No Flash. Just 3kb gzipped  https://clipboardjs.com" 

MIT Licensed]]></description>
<dc:subject>javascript code clipboard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:0728169ab0d6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:clipboard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.meltingasphalt.com/a-codebase-is-an-organism/">
    <title>A Codebase is an Organism | Melting Asphalt</title>
    <dc:date>2015-12-17T16:23:45+00:00</dc:date>
    <link>http://www.meltingasphalt.com/a-codebase-is-an-organism/</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>code philosophy life organic organism</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:ec885938b24e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:philosophy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:life"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:organic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:organism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.hongkiat.com/blog/gulp-vs-grunt/">
    <title>The Battle Of Build Scripts: Gulp Vs Grunt - Hongkiat</title>
    <dc:date>2015-12-07T21:13:07+00:00</dc:date>
    <link>http://www.hongkiat.com/blog/gulp-vs-grunt/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["The argument goes like this: Gulp is a good example that code over configuration can be a good thing when configuration gets a bit confusing. Other people say that while this is true and Gulp is easier to read, it is more difficult to write because piping can be a bit confusing."]]></description>
<dc:subject>gulp grunt config code configuration versus</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:7b02b79a12a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:gulp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:grunt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:config"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:configuration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:versus"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://studio.code.org/">
    <title>Code.org</title>
    <dc:date>2015-11-18T05:56:13+00:00</dc:date>
    <link>https://studio.code.org/</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>kids programming code development learning</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:4b098f677eb9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:kids"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kazzkiq.github.io/CodeFlask.js/">
    <title>https://kazzkiq.github.io/CodeFlask.js/</title>
    <dc:date>2015-10-11T04:16:30+00:00</dc:date>
    <link>https://kazzkiq.github.io/CodeFlask.js/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Based on prism, for small files and examples]]></description>
<dc:subject>editor js javascript opensource code</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:dedc3df6e8c8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:opensource"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://apimatic.io/blog/post/swagger-2-0-extension-for-code-generation-settings">
    <title>APIMATIC Blog - Swagger 2.0 Extension for Code Generation Settings</title>
    <dc:date>2015-09-18T17:26:08+00:00</dc:date>
    <link>https://apimatic.io/blog/post/swagger-2-0-extension-for-code-generation-settings</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["APIMATIC's code generation engine is highly customizable. You can decide on naming convention, configuration stores, and perform some white labelling through our CodeGen Settings, and Advanced Settings per Endpoint. However, this customizability was previously locked behind our API Editor UI, and inside our internal API format (called APIMATIC format). We were often asked how to specify these settings from other API description formats, specially Swagger. So, we are now announcing our vendor extensions for Swagger 2.0, which can be used to specify the said settings for complete customizability. The extensions are supported by both the "Import" API operation, as well as by our Code Generation as a Service API (read more here)."]]></description>
<dc:subject>code generation swagger extensions</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:f4a59bef4b7e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:generation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:swagger"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:extensions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codacy.com/">
    <title>Codacy: Automated Code Review</title>
    <dc:date>2015-09-14T18:28:07+00:00</dc:date>
    <link>https://www.codacy.com/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>analysis automation code review programming development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:255203d65876/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:review"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.informationisbeautiful.net/visualizations/million-lines-of-code/">
    <title>Million Lines of Code | Information Is Beautiful</title>
    <dc:date>2015-08-03T17:00:31+00:00</dc:date>
    <link>http://www.informationisbeautiful.net/visualizations/million-lines-of-code/</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>code visualization LOC lines infographic visualisation coding programming development software</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:3c0ba50b2fe3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:LOC"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:lines"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:infographic"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visualisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://djwonk.tumblr.com/post/87548491694/what-if-ansible-used-xml-for-configuration-management">
    <title>djwonk - What if Ansible used XML for configuration management?</title>
    <dc:date>2014-06-03T17:06:29+00:00</dc:date>
    <link>http://djwonk.tumblr.com/post/87548491694/what-if-ansible-used-xml-for-configuration-management</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[via Delicious/network/earth2marsh http://delicious.com/network/earth2marsh Here is my point: if you find yourself creating a new programming language, why use data exchange format as the substrate? I have a few guesses. Guess #1: Perhaps you don’t realize that you are creating a programming language. You just went for it. Guess #2: You thought about using an existing language, such as Ruby or Python, but were concerned about users abusing the power. Guess #3: You didn’t want to have to write a parser for a custom language. You chose a data language (e.g. XML or YAML) because it is syntactically easy to parse.]]></description>
<dc:subject>iftttFeedly yaml configuration code coding xml data ansible</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:42757e20755b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:iftttFeedly"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:yaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:configuration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:xml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ansible"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sideeffect.kr/popularconvention">
    <title>Popular Coding Convention on Github</title>
    <dc:date>2014-02-09T19:09:39+00:00</dc:date>
    <link>http://sideeffect.kr/popularconvention</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>code convention coding programming github</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:f8b2610e6087/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:convention"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:github"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://web.appstorm.net/reviews/web-dev/caret-its-like-sublime-text-for-chromebooks/">
    <title>Caret: It’s Like Sublime Text for Chromebooks</title>
    <dc:date>2013-12-19T17:53:51+00:00</dc:date>
    <link>http://web.appstorm.net/reviews/web-dev/caret-its-like-sublime-text-for-chromebooks/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Looks awesome.]]></description>
<dc:subject>chrome apps app browser editor code extensions</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:ff136cdadd1d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:chrome"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:browser"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:extensions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ng.malsup.com/#!/">
    <title>ng-nuggets: Welcome!</title>
    <dc:date>2013-11-22T06:15:40+00:00</dc:date>
    <link>http://ng.malsup.com/#!/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>angular snippets programming code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:a49cc31e1944/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:angular"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:snippets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://stackoverflow.com/questions/7522831/what-is-the-purpose-of-the-implicit-grant-authorization-type-in-oauth-2">
    <title>user agent - What is the purpose of the implicit grant authorization type in OAuth 2? - Stack Overflow</title>
    <dc:date>2013-08-12T20:47:33+00:00</dc:date>
    <link>http://stackoverflow.com/questions/7522831/what-is-the-purpose-of-the-implicit-grant-authorization-type-in-oauth-2</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["The purpose of auth code + token in authorization code flow is that token and client secret will never be exposed to resource owner because they travel server-to-server. On the other side, implicit grant flow is for clients that implemented entirely using javascript and running in resource owner's browser. You do not need any server side code to use this flow. Then, if everything happens in resource owner's browser it makes no sense to issue auth code & client secret anymore, because token & client secret will still be shared with resource owner. Including auth code & client secret just makes the flow more complex without adding any more real security.

So the answer on "what has been gained?" is "simplicity"."]]></description>
<dc:subject>oauth flow implicit authorization code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:5fad2d8fea2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:oauth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:flow"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:implicit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:authorization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://flesler.blogspot.com/2008/05/jsdump-pretty-dump-of-any-javascript.html">
    <title>Ariel Flesler: jsDump - Pretty dump of any Javascript data</title>
    <dc:date>2013-04-24T00:54:26+00:00</dc:date>
    <link>http://flesler.blogspot.com/2008/05/jsdump-pretty-dump-of-any-javascript.html</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["This script can dump any type of Javascript data (or most), thus, generating a string out of the received information.
It's specially useful when creating some kind of console or logger.
Also, it can be used for the development stage, when you need to inspect things on browsers that lack a good console. 
"]]></description>
<dc:subject>debugging code javascript tools json</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:f35aebd4760f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:json"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/rwldrn/idiomatic.js">
    <title>rwldrn/idiomatic.js · GitHub</title>
    <dc:date>2013-04-17T21:40:53+00:00</dc:date>
    <link>https://github.com/rwldrn/idiomatic.js</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["Principles of Writing Consistent, Idiomatic JavaScript"]]></description>
<dc:subject>js code programming javascript webdev style guide</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:8b2f8be8129e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:style"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.chartjs.org/">
    <title>Chart.js | HTML5 Charts for your website.</title>
    <dc:date>2013-03-20T05:12:22+00:00</dc:date>
    <link>http://www.chartjs.org/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>charts chart code javascript html5 visualizations library</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:a8fac9099485/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:chart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visualizations"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:library"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codepen.io/">
    <title>Pens picked by the Editors of CodePen</title>
    <dc:date>2013-03-13T01:47:26+00:00</dc:date>
    <link>http://codepen.io/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[it's a fiddle / bin alternative!]]></description>
<dc:subject>js javascript code examples sandbox learning education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:a2555c6364f4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:examples"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:sandbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://runnable.com/">
    <title>Run server-side code and discover APIs in your browser</title>
    <dc:date>2013-03-07T23:44:07+00:00</dc:date>
    <link>http://runnable.com/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[like a fiddle for server-side code, or maybe a browser-based Heroku?]]></description>
<dc:subject>code coding hosted browser</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:8c6e1662ee88/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:hosted"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:browser"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.creativebloq.com/design-tools/data-visualization-712402">
    <title>The top 20 data visualisation tools | Feature | .net magazine</title>
    <dc:date>2012-09-20T00:28:54+00:00</dc:date>
    <link>http://www.creativebloq.com/design-tools/data-visualization-712402</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Old: http://www.netmagazine.com/features/top-20-data-visualisation-tools
"One of the most common questions I get asked is how to get started with data visualisations. Beyond following blogs, you need to practise – and to practise, you need to understand the tools available. In this article, I want to introduce you to 20 different tools for creating visualisations: from simple charts to complex graphs, maps and infographics. Almost everything here is available for free, and some you have probably installed already.

"]]></description>
<dc:subject>charts data visualization code libraries</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:540fc86f4c18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:libraries"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://prismjs.com/">
    <title>Prism</title>
    <dc:date>2012-08-26T17:41:26+00:00</dc:date>
    <link>http://prismjs.com/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[a new lightweight, extensible syntax highlighter, built with modern web standards in mind.]]></description>
<dc:subject>ifttt via:pocket syntax highlighting code javascript css</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:6847f61375a1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ifttt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:via:pocket"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:highlighting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:css"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/PharkMillups/beautiful-docs#generating-docs">
    <title>PharkMillups/beautiful-docs · GitHub</title>
    <dc:date>2012-07-31T03:41:03+00:00</dc:date>
    <link>https://github.com/PharkMillups/beautiful-docs#generating-docs</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Would be interesting to make a list of the contributors]]></description>
<dc:subject>docs documentation code tools APIs</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:8b1a6d025beb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:docs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:APIs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://try.github.com/levels/1/challenges/3">
    <title>Code School - Try Git</title>
    <dc:date>2012-07-06T20:45:12+00:00</dc:date>
    <link>http://try.github.com/levels/1/challenges/3</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[slick and awesome]]></description>
<dc:subject>git school code howto tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:e1caf72218b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:school"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sutoiku.com/post/22779171617/code-loader">
    <title>Code Loader</title>
    <dc:date>2012-06-21T04:49:46+00:00</dc:date>
    <link>http://sutoiku.com/post/22779171617/code-loader</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["We now have an amazing Code Loader that:

Looks up dependencies on a per-application basis
Fetches the latest code from GitHub whenever the UI is loaded
Builds and compiles the code in real-time
Caches the compiled code with user-defined cache expiration"]]></description>
<dc:subject>ui github dependencies webdev code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:b7884e56cbe0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:dependencies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.google.com/p/google-blockly/">
    <title>google-blockly - A visual programming language - Google Project Hosting</title>
    <dc:date>2012-06-13T03:22:13+00:00</dc:date>
    <link>http://code.google.com/p/google-blockly/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>code google visual programming language python Javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:32bd5d20d817/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://httpstatus.es/">
    <title>HTTP Status Codes</title>
    <dc:date>2012-05-17T04:38:11+00:00</dc:date>
    <link>http://httpstatus.es/</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>code codes status webdev reference http</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:34642c57af54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:codes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:status"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:http"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://willemmulder.github.com/BetterExamples.js/">
    <title>BetterExamples.js</title>
    <dc:date>2012-05-09T02:57:32+00:00</dc:date>
    <link>http://willemmulder.github.com/BetterExamples.js/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[alternative to js fiddle and bin]]></description>
<dc:subject>javascript examples code demos</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:74ba6734d159/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:examples"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:demos"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://craig.is/making/rainbows">
    <title>Rainbow - Javascript Code Syntax Highlighting</title>
    <dc:date>2012-05-08T22:06:42+00:00</dc:date>
    <link>http://craig.is/making/rainbows</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["Rainbow is a code syntax highlighting library written in Javascript.
It was designed to be lightweight (1.4kb), easy to use, and extendable.
It is completely themable via CSS."]]></description>
<dc:subject>code highlighting javascript syntax webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:1759e18cb4d2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:highlighting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dotsies.org/">
    <title>Dotsies</title>
    <dc:date>2012-05-04T17:26:55+00:00</dc:date>
    <link>http://dotsies.org/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[That is awesome. Also, that is insane. I think it might be the Esperanto of fonts…﻿

Thinking about this more, it is unlikely that letters evolved to their optimum shapes. However, there's a 2nd, possibly bigger, problem—that the phonetics are also poorly matched to their letter representations.

To do this right, you'd need to identify the basic building blocks of phonemes and represent them visually. And that would be built upon yet another premise, namely that English phonemes make sense.﻿]]></description>
<dc:subject>code font reading experimental writing letters visual alphabet</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:2225833d5b3d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:font"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reading"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:experimental"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:letters"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:visual"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:alphabet"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://code.flickr.com/blog/2012/04/18/building-an-html5-photo-editor/">
    <title>Code: Flickr Developer Blog » Building an HTML5 Photo Editor</title>
    <dc:date>2012-04-19T02:33:51+00:00</dc:date>
    <link>http://code.flickr.com/blog/2012/04/18/building-an-html5-photo-editor/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Widget Encapsulation
During our initial foray into the online editor space, we took a straightforward approach by having API users launch our editor in a new page or window. This simplified integrations and allowed us to own the editing experience.

When we rebuilt our editor in JavaScript, we took the opportunity to re-architect our API as well. Our first big change was making the editor embeddable. This meant that third party developers could load the editor on their own sites, maintaining user engagement while controlling their experience. We built out customization options that allowed the site owner to decide which tools appeared in the editor. A real estate site, for example, might not want its users adding mustache stickers to appliances in photos.]]></description>
<dc:subject>aviary embed iframe Flickr code Javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:efd81acd43ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:aviary"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:embed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:iframe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Flickr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.pamelafox.org/2011/05/roundup-developer-documentation_06.html?m=1">
    <title>pamela fox's blog: Roundup: Developer Documentation Generators</title>
    <dc:date>2012-03-25T22:11:31+00:00</dc:date>
    <link>http://blog.pamelafox.org/2011/05/roundup-developer-documentation_06.html?m=1</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[""]]></description>
<dc:subject>documentation code generation Pamela_fox</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:b710150f577c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:documentation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:generation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Pamela_fox"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://weblogs.asp.net/dwahlin/archive/2012/02/26/jquery-tip-5-using-jquery-s-end-function-to-work-with-sets.aspx">
    <title>jQuery Tip #5: Using jQuery’s end() Function to Work with Sets - Dan Wahlin's WebLog</title>
    <dc:date>2012-03-09T18:54:22+00:00</dc:date>
    <link>http://weblogs.asp.net/dwahlin/archive/2012/02/26/jquery-tip-5-using-jquery-s-end-function-to-work-with-sets.aspx</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["In cases where you need to dynamically generate DOM nodes, modify specific children as with the <span> shown above, and then append the newly created set into a container, what do you do? Fortunately, jQuery provides an end() function that allows you to pop the current set off the stack and then move down to the next one. In the example above, calling end() immediately before appendTo() would cause the initial <div> that wraps <span> to be appended to divContainer which would achieve the desired end result in this case."]]></description>
<dc:subject>jquery tips webdev programming code end</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:67985fb9e771/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:end"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codemirror.net/doc/internals.html">
    <title>CodeMirror: Internals</title>
    <dc:date>2012-02-01T20:36:35+00:00</dc:date>
    <link>http://codemirror.net/doc/internals.html</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["way, was constantly running up against browser bugs. WebKit wouldn't show an empty line at the end of the document, and in some releases would suddenly get unbearably slow. Firefox would show the cursor in the wrong place. Internet Explorer would insist on linkifying everything that looked like a URL or email address, a behaviour that can't be turned off. Some bugs I managed to work around (which was often a frustrating, painful process), others, such as the Firefox cursor placement, I gave up on, and had to tell user after user that they were known problems, but not something I could help.

Also, there is the fact that designMode (which seemed to b"]]></description>
<dc:subject>browsers javascript performance programming webdev editor ace code</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:570b5f09dcd1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:browsers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:editor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ace"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://docs.activestate.com/komodo/4.4/codeintel.html">
    <title>Code Intelligence</title>
    <dc:date>2012-01-22T02:21:57+00:00</dc:date>
    <link>http://docs.activestate.com/komodo/4.4/codeintel.html</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["Komodo's Code Intelligence system is a set of tools that makes browsing, searching, and programming complex code easier and more accessible. Use the Code Browser to view the hierarchical code structure within a program file or project. The Code Intelligence system includes support for Python, Perl, Tcl, PHP, Ruby, and JavaScript. Code Intelligence is comprised of the following tools:

Code Browser: A tab that displays a hierarchical view of all code constructs (for example, variables, methods, imports) in all open files. In the Code Browser, symbols can be sorted and filtered; the current scope of a symbol can be located. To access the Code Browser, click View|Tabs|Code Browser. The Code Browser is displayed on the Code tab beside the Projects tab.

AutoComplete and CallTips: The Code Intelligence system is used to drive autocomplete and calltip functionality for Perl, Python, Tcl, Ruby, JavaScript, XSLT, CSS, and XML (including HTML and DTD).
"]]></description>
<dc:subject>code intelligence autocomplete development programming opensource</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:ceee63359062/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:intelligence"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:autocomplete"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:opensource"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.fiesta.cc/post/13896457582/three-simple-ways-to-improve-the-security-of-your-web">
    <title>Fiesta: group email and private mailing list blog</title>
    <dc:date>2012-01-10T05:14:56+00:00</dc:date>
    <link>http://blog.fiesta.cc/post/13896457582/three-simple-ways-to-improve-the-security-of-your-web</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[Strict-Transport-Security to force SSL on repeat visits, X-Frame-Options to prevent clickjacking through frame-busting, and the (early) X-Content-Security-Policy to compartmentalize XSS vulnerabilities]]></description>
<dc:subject>webdev web security javascript code xss ssl bestpractices frames https</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:e9232800a288/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:xss"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:ssl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:frames"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:https"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://james.padolsey.com/jquery/#v=1.6.2&amp;fn=">
    <title>jQuery source viewer</title>
    <dc:date>2011-11-21T23:09:28+00:00</dc:date>
    <link>http://james.padolsey.com/jquery/#v=1.6.2&amp;fn=</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>jquery code javascript reference webdev programming</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:bb20d813c48d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:jquery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ref=sr_1_1?ie=UTF8&amp;qid=1321385876&amp;sr=8-1">
    <title>Amazon.com: Working Effectively with Legacy Code (0076092025986): Michael Feathers: Books</title>
    <dc:date>2011-11-15T21:49:36+00:00</dc:date>
    <link>http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ref=sr_1_1?ie=UTF8&amp;qid=1321385876&amp;sr=8-1</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[via @steveklabnik]]></description>
<dc:subject>tdd test development legacy code transition reference</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:60987996579f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:tdd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:legacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:transition"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://codemirror.net/">
    <title>CodeMirror</title>
    <dc:date>2011-07-02T01:39:55+00:00</dc:date>
    <link>http://codemirror.net/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA["CodeMirror is a JavaScript library that can be used to create a relatively pleasant editor interface for code-like content ― computer programs, HTML markup, and similar. If a mode has been written for the language you are editing, the code will be coloured, and the editor will optionally help you with indentation."]]></description>
<dc:subject>webdev javascript code coding opensource</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:e82068354f5d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:opensource"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bostinnovation.com/2011/05/19/apis-and-sdks-built-in-boston/">
    <title>APIs and SDKs Built in Boston | Bostinnovation: Boston Innovation, Start-ups and Tech News</title>
    <dc:date>2011-05-20T15:40:27+00:00</dc:date>
    <link>http://bostinnovation.com/2011/05/19/apis-and-sdks-built-in-boston/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[list of notables in beantown]]></description>
<dc:subject>code boston apis sdks</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:7664a62e461e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:boston"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:apis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:sdks"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://jsbeautifier.org/">
    <title>Online javascript beautifier</title>
    <dc:date>2011-04-22T05:15:13+00:00</dc:date>
    <link>http://jsbeautifier.org/</link>
    <dc:creator>earth2marsh</dc:creator><description><![CDATA[best feature? it de-minifies]]></description>
<dc:subject>Javascript Beautifier Syntax Highlighting Code shortcut:beautify shortcut:jsb</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:7e976500d212/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Beautifier"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Syntax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Highlighting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:shortcut:beautify"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:shortcut:jsb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://wiredset.com/2011/04/13/strest/">
    <title>Create your own Firehose API with STREST - Wiredset</title>
    <dc:date>2011-04-18T01:46:35+00:00</dc:date>
    <link>http://wiredset.com/2011/04/13/strest/</link>
    <dc:creator>earth2marsh</dc:creator><dc:subject>Java Streaming Api Code Protocol opensource</dc:subject>
<dc:identifier>https://pinboard.in/u:earth2marsh/b:3bc1443a42db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Code"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:Protocol"/>
	<rdf:li rdf:resource="https://pinboard.in/u:earth2marsh/t:opensource"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>