<?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 (scale)</title>
    <link>https://pinboard.in/u:scale/public/</link>
    <description>recent bookmarks from scale</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://musicforprogramming.net/latest/"/>
	<rdf:li rdf:resource="https://github.com/dabeaz-course/python-mastery"/>
	<rdf:li rdf:resource="https://github.com/CU-ITSS/Web-Data-Scraping-S2023"/>
	<rdf:li rdf:resource="https://brntn.me/blog/six-things-i-do-every-time-i-start-a-django-project/"/>
	<rdf:li rdf:resource="https://punkjazz.org/programming-time/"/>
	<rdf:li rdf:resource="http://play.elevatorsaga.com/"/>
	<rdf:li rdf:resource="https://github.com/willmcgugan/rich"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=25920517"/>
	<rdf:li rdf:resource="https://javascript.info/"/>
	<rdf:li rdf:resource="http://ebiquity.umbc.edu/blogger/2008/01/19/how-dr-suess-would-prove-the-halting-problem-undecidable/"/>
	<rdf:li rdf:resource="http://www.stilldrinking.org/programming-sucks"/>
	<rdf:li rdf:resource="https://martin.kleppmann.com/2011/03/07/accounting-for-computer-scientists.html"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=22082869"/>
	<rdf:li rdf:resource="https://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923"/>
	<rdf:li rdf:resource="http://sqlfiddle.com/"/>
	<rdf:li rdf:resource="https://www.codecks.io/blog/2019/creating-a-hit-steam-game-in-html5/"/>
	<rdf:li rdf:resource="https://www.labri.fr/perso/nrougier/python-opengl/#python-opengl-for-scientific-visualization"/>
	<rdf:li rdf:resource="https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/"/>
	<rdf:li rdf:resource="https://regex101.com/"/>
	<rdf:li rdf:resource="https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript"/>
	<rdf:li rdf:resource="http://boringtechnology.club/"/>
	<rdf:li rdf:resource="https://developer.ibm.com/tutorials/l-awk3/"/>
	<rdf:li rdf:resource="https://developer.ibm.com/tutorials/l-awk2/"/>
	<rdf:li rdf:resource="https://developer.ibm.com/tutorials/l-awk1/"/>
	<rdf:li rdf:resource="https://fsprojects.github.io/ExcelFinancialFunctions/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=19900955"/>
	<rdf:li rdf:resource="https://sourcegraph.com/welcome"/>
	<rdf:li rdf:resource="https://tools.ietf.org/html/rfc5545"/>
	<rdf:li rdf:resource="https://github.com/firefly-iii/firefly-iii"/>
	<rdf:li rdf:resource="https://apenwarr.ca/log/20171213"/>
	<rdf:li rdf:resource="https://blog.usejournal.com/i-interviewed-at-six-top-companies-in-silicon-valley-in-six-days-and-stumbled-into-six-job-offers-fe9cc7bbc996"/>
	<rdf:li rdf:resource="http://www.writemoretests.com/2012/02/estimating-like-an-adult-what-to-steal-from-agile.html"/>
	<rdf:li rdf:resource="http://www.writemoretests.com/2012/02/how-to-estimate-like-adult-part-1.html"/>
	<rdf:li rdf:resource="https://phptherightway.com/"/>
	<rdf:li rdf:resource="https://codecombat.com/"/>
	<rdf:li rdf:resource="https://www.regular-expressions.info/"/>
	<rdf:li rdf:resource="https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to"/>
	<rdf:li rdf:resource="https://github.com/livegrep/livegrep"/>
	<rdf:li rdf:resource="https://typelevel.org/cats-effect/concurrency/basics.html"/>
	<rdf:li rdf:resource="http://www.sikuli.org/"/>
	<rdf:li rdf:resource="http://tim.hibal.org/blog/how-we-wrote-a-textbook/"/>
	<rdf:li rdf:resource="http://dmitrysoshnikov.com/ecmascript/javascript-the-core-2nd-edition/"/>
	<rdf:li rdf:resource="https://twitter.com/angealbertini/status/1014592980018188288?s=19"/>
	<rdf:li rdf:resource="https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html"/>
	<rdf:li rdf:resource="https://www.robotodyssey.online/"/>
	<rdf:li rdf:resource="http://bytes.schibsted.com/jslt-open-source-language-json-processing/"/>
	<rdf:li rdf:resource="https://news.ycombinator.com/item?id=17333908"/>
	<rdf:li rdf:resource="https://hacks.mozilla.org/2017/04/html5-games-workshop-make-a-platformer-game-with-javascript/"/>
	<rdf:li rdf:resource="https://github.com/danistefanovic/build-your-own-x"/>
	<rdf:li rdf:resource="https://lamport.azurewebsites.net/video/videos.html"/>
	<rdf:li rdf:resource="http://natureofcode.com/"/>
	<rdf:li rdf:resource="https://nrempel.com/guides/react-firebase-ant-design/"/>
	<rdf:li rdf:resource="https://www.owasp.org/index.php/Session_Management_Cheat_Sheet"/>
	<rdf:li rdf:resource="https://yingtongli.me/blog/2015/03/15/random-question-generator-on-anki-using.html"/>
	<rdf:li rdf:resource="https://sethrobertson.github.io/GitFixUm/fixup.html"/>
	<rdf:li rdf:resource="https://groups.google.com/forum/#!msg/comp.lang.c++/rYCO5yn4lXw/oITtSkZOtoUJ"/>
	<rdf:li rdf:resource="https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70"/>
	<rdf:li rdf:resource="https://developer.mozilla.org/en-US/docs/Learn"/>
	<rdf:li rdf:resource="https://tomorrowcorporation.com/humanresourcemachine"/>
	<rdf:li rdf:resource="https://www.apple.com/swift/playgrounds/"/>
	<rdf:li rdf:resource="https://godotengine.org/"/>
	<rdf:li rdf:resource="https://www.redblobgames.com/grids/hexagons/"/>
	<rdf:li rdf:resource="http://blog.paralleluniverse.co/2014/05/01/modern-java/"/>
	<rdf:li rdf:resource="http://c2.com/doc/expense/"/>
	<rdf:li rdf:resource="https://www.lwjgl.org/"/>
	<rdf:li rdf:resource="http://panthema.net/2013/sound-of-sorting/"/>
	<rdf:li rdf:resource="https://github.com/karan/Projects"/>
	<rdf:li rdf:resource="https://github.com/koalaman/shellcheck"/>
	<rdf:li rdf:resource="https://github.com/LuminosoInsight/python-ftfy"/>
	<rdf:li rdf:resource="https://code.org/mc"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://musicforprogramming.net/latest/">
    <title>musicForProgramming();</title>
    <dc:date>2024-04-24T10:54:40+00:00</dc:date>
    <link>https://musicforprogramming.net/latest/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[A series of mixes intended for listening while ${task} to focus the brain and inspire the mind.
]]></description>
<dc:subject>music programming service cool</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:88c6be97c3af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:music"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cool"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/dabeaz-course/python-mastery">
    <title>GitHub - dabeaz-course/python-mastery: Advanced Python Mastery (course by @dabeaz)</title>
    <dc:date>2024-01-05T11:15:58+00:00</dc:date>
    <link>https://github.com/dabeaz-course/python-mastery</link>
    <dc:creator>scale</dc:creator><dc:subject>python programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:b4ab35094076/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/CU-ITSS/Web-Data-Scraping-S2023">
    <title>GitHub - CU-ITSS/Web-Data-Scraping-S2023</title>
    <dc:date>2024-01-05T11:15:29+00:00</dc:date>
    <link>https://github.com/CU-ITSS/Web-Data-Scraping-S2023</link>
    <dc:creator>scale</dc:creator><dc:subject>python scraping programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:ba63e8365fe5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:scraping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://brntn.me/blog/six-things-i-do-every-time-i-start-a-django-project/">
    <title>Brenton Cleeland - Six things I do every time I start a Django project</title>
    <dc:date>2022-06-24T00:41:35+00:00</dc:date>
    <link>https://brntn.me/blog/six-things-i-do-every-time-i-start-a-django-project/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[via: https://news.ycombinator.com/item?id=31853546]]></description>
<dc:subject>django programming python</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:5e631fd83d4c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:django"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://punkjazz.org/programming-time/">
    <title>programming time - card game</title>
    <dc:date>2022-02-25T01:05:32+00:00</dc:date>
    <link>https://punkjazz.org/programming-time/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[I made this game so I can improve my daughter's ability to read and debug code. Each card has something interesting to teach. The game is simple, pick a card, read the code, throw a 20 sided dice (wherever you see the ⚂ symbol) to get a value and evaluate the code together with your kid.]]></description>
<dc:subject>programming game education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:2eeb04acd424/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://play.elevatorsaga.com/">
    <title>Elevator Saga - the elevator programming game</title>
    <dc:date>2021-09-03T07:26:12+00:00</dc:date>
    <link>http://play.elevatorsaga.com/</link>
    <dc:creator>scale</dc:creator><dc:subject>game javascript programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:26e4cd80197a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/willmcgugan/rich">
    <title>GitHub - willmcgugan/rich: Rich is a Python library for rich text and beautiful formatting in the terminal.</title>
    <dc:date>2021-08-29T08:01:22+00:00</dc:date>
    <link>https://github.com/willmcgugan/rich</link>
    <dc:creator>scale</dc:creator><dc:subject>cli programming python shell</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:203f0af46617/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:shell"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=25920517">
    <title>Nq – A simple Unix job queue system | Hacker News</title>
    <dc:date>2021-01-27T11:09:50+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=25920517</link>
    <dc:creator>scale</dc:creator><dc:subject>programming queue utilities</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:931862102ede/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:utilities"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://javascript.info/">
    <title>The Modern JavaScript Tutorial</title>
    <dc:date>2020-12-08T01:15:09+00:00</dc:date>
    <link>https://javascript.info/</link>
    <dc:creator>scale</dc:creator><dc:subject>book javascript programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:893694f760d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://ebiquity.umbc.edu/blogger/2008/01/19/how-dr-suess-would-prove-the-halting-problem-undecidable/">
    <title>How Dr. Seuss would prove the halting problem undecidable - UMBC ebiquity UMBC ebiquity</title>
    <dc:date>2020-10-20T15:56:08+00:00</dc:date>
    <link>http://ebiquity.umbc.edu/blogger/2008/01/19/how-dr-suess-would-prove-the-halting-problem-undecidable/</link>
    <dc:creator>scale</dc:creator><dc:subject>computer humor programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:c765cd1bb499/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:computer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:humor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.stilldrinking.org/programming-sucks">
    <title>Programming Sucks</title>
    <dc:date>2020-08-01T10:40:52+00:00</dc:date>
    <link>http://www.stilldrinking.org/programming-sucks</link>
    <dc:creator>scale</dc:creator><dc:subject>culture funny programming humor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:5b7ff38cf5d7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:funny"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:humor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://martin.kleppmann.com/2011/03/07/accounting-for-computer-scientists.html">
    <title>Accounting for Computer Scientists — Martin Kleppmann’s blog</title>
    <dc:date>2020-07-28T03:19:40+00:00</dc:date>
    <link>https://martin.kleppmann.com/2011/03/07/accounting-for-computer-scientists.html</link>
    <dc:creator>scale</dc:creator><dc:subject>accounting finance learning programming graph</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:a54873190f2a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:accounting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:graph"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=22082869">
    <title>How Amazon Web Services Uses Formal Methods (2015) [pdf] | Hacker News</title>
    <dc:date>2020-01-21T01:46:28+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=22082869</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Maybe worth checking out "TLA+" / "TLAplus" if I ever start programming in Java again.]]></description>
<dc:subject>java security programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:383cbbdaa14e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923">
    <title>プログラミングでよく使う英単語のまとめ【随時更新】 - Qiita</title>
    <dc:date>2020-01-07T03:08:39+00:00</dc:date>
    <link>https://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Programming terms in English and Japanese]]></description>
<dc:subject>japanese programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:081687c56dca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:japanese"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://sqlfiddle.com/">
    <title>SQL Fiddle</title>
    <dc:date>2020-01-06T07:12:05+00:00</dc:date>
    <link>http://sqlfiddle.com/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Build sample queries and show results
Share with others]]></description>
<dc:subject>database programming sql tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:a649ebd8247e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:sql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.codecks.io/blog/2019/creating-a-hit-steam-game-in-html5/">
    <title>Ultimate list of all tools we used to create a hit HTML5 game on Steam - Codecks</title>
    <dc:date>2019-11-20T01:29:10+00:00</dc:date>
    <link>https://www.codecks.io/blog/2019/creating-a-hit-steam-game-in-html5/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[via https://news.ycombinator.com/item?id=21572622 (with a bunch of good comments and suggestions)]]></description>
<dc:subject>games html5 programming tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:b5db7107bd84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.labri.fr/perso/nrougier/python-opengl/#python-opengl-for-scientific-visualization">
    <title>Python &amp; OpenGL for Scientific Visualization</title>
    <dc:date>2019-10-27T08:41:36+00:00</dc:date>
    <link>https://www.labri.fr/perso/nrougier/python-opengl/#python-opengl-for-scientific-visualization</link>
    <dc:creator>scale</dc:creator><dc:subject>programming python visualization tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:a33e10e04a51/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:visualization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/">
    <title>Do-nothing scripting: the key to gradual automation – Dan Slimmon</title>
    <dc:date>2019-10-25T07:19:12+00:00</dc:date>
    <link>https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/</link>
    <dc:creator>scale</dc:creator><dc:subject>automation cli scripting devops programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:ed068be0d6cc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://regex101.com/">
    <title>Online regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript</title>
    <dc:date>2019-09-11T04:21:10+00:00</dc:date>
    <link>https://regex101.com/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Regex101 allows you to create, debug, test and have your expressions explained for PHP, PCRE, Python, Golang and JavaScript. The website also features a community where you can share useful expressions]]></description>
<dc:subject>programming regex tools php python perl javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:91b5113ff0ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:regex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:perl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript">
    <title>amejiarosario/dsa.js-data-structures-algorithms-javascript: Data Structures and Algorithms explained and implemented in JavaScript</title>
    <dc:date>2019-08-08T00:59:43+00:00</dc:date>
    <link>https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript</link>
    <dc:creator>scale</dc:creator><dc:subject>algorithms data javascript programming book tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:192062f259b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://boringtechnology.club/">
    <title>Choose Boring Technology</title>
    <dc:date>2019-07-03T01:53:29+00:00</dc:date>
    <link>http://boringtechnology.club/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[via https://news.ycombinator.com/item?id=20323246 ]]></description>
<dc:subject>architecture programming technology</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:4155ec05f4c8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:architecture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:technology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.ibm.com/tutorials/l-awk3/">
    <title>Awk part 3: String functions and … checkbooks? – IBM Developer</title>
    <dc:date>2019-07-01T07:11:09+00:00</dc:date>
    <link>https://developer.ibm.com/tutorials/l-awk3/</link>
    <dc:creator>scale</dc:creator><dc:subject>awk cli programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:cc788861a10b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.ibm.com/tutorials/l-awk2/">
    <title>Awk part 2: Records, loops, and arrays – IBM Developer</title>
    <dc:date>2019-07-01T07:09:56+00:00</dc:date>
    <link>https://developer.ibm.com/tutorials/l-awk2/</link>
    <dc:creator>scale</dc:creator><dc:subject>awk cli programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:0701023faf3e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.ibm.com/tutorials/l-awk1/">
    <title>Awk part 1: An intro to the great language with the strange name – IBM Developer</title>
    <dc:date>2019-07-01T07:09:36+00:00</dc:date>
    <link>https://developer.ibm.com/tutorials/l-awk1/</link>
    <dc:creator>scale</dc:creator><dc:subject>awk cli programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:b7f8fcf18d4d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fsprojects.github.io/ExcelFinancialFunctions/">
    <title>Excel Financial Functions</title>
    <dc:date>2019-05-22T08:25:07+00:00</dc:date>
    <link>https://fsprojects.github.io/ExcelFinancialFunctions/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[This is a .NET library that provides the full set of financial functions from Excel. It can be used from both F# and C# as well as from other .NET languages. The main goal for the library is compatibility with Excel, by providing the same functions, with the same behaviour.

Note though that this is not a wrapper over the Excel library; the functions have been re-implemented in managed code so that you do not need to have Excel installed to use this library.]]></description>
<dc:subject>.net excel programming libraries</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:1be0959bc086/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:.net"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:excel"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:libraries"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=19900955">
    <title>Ask HN: What overlooked class of tools should a self-taught programmer look into | Hacker News</title>
    <dc:date>2019-05-14T01:49:30+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=19900955</link>
    <dc:creator>scale</dc:creator><dc:subject>advice algorithms programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:9908e8f33014/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sourcegraph.com/welcome">
    <title>Sourcegraph | Search, navigate, and review code. Find answers.</title>
    <dc:date>2019-04-10T05:12:03+00:00</dc:date>
    <link>https://sourcegraph.com/welcome</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Sourcegraph is a web-based code search and navigation tool for dev teams.

Code search: fast, cross-repository, on any commit/branch (no indexing delay), with support for regexps, diffs, and filters
Code navigation: go-to-definition and find-references for all major languages
Deep integrations with GitHub, GitHub Enterprise, GitLab, Bitbucket Server, Phabricator, etc., plus a powerful extension API
Open-source, self-hosted, and free (Enterprise upgrade available)
]]></description>
<dc:subject>devops programming sourcecontrol</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:c5eef01bbcea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:sourcecontrol"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tools.ietf.org/html/rfc5545">
    <title>RFC 5545 - Internet Calendaring and Scheduling Core Object Specification (iCalendar)</title>
    <dc:date>2019-03-28T02:20:33+00:00</dc:date>
    <link>https://tools.ietf.org/html/rfc5545</link>
    <dc:creator>scale</dc:creator><dc:subject>calendar programming time</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:088feb8953a2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:calendar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:time"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/firefly-iii/firefly-iii">
    <title>firefly-iii/firefly-iii: Firefly III: a personal finances manager</title>
    <dc:date>2019-01-29T01:16:40+00:00</dc:date>
    <link>https://github.com/firefly-iii/firefly-iii</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Kinda-sorta “mint.com” clone. Fully self-hosted. No requirement to share data with any 3rd party.

"This application is for people who want to track their finances, keep an eye on their money without having to upload their financial records to the cloud. You’re a bit tech-savvy, you like open source software and you don’t mind tinkering with (self-hosted) servers."]]></description>
<dc:subject>api budget finance programming money banking</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:a520c07b9d27/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:budget"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:money"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:banking"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://apenwarr.ca/log/20171213">
    <title>An epic treatise on scheduling, bug tracking, and triage - apenwarr</title>
    <dc:date>2019-01-21T06:48:33+00:00</dc:date>
    <link>https://apenwarr.ca/log/20171213</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Abstract: 
Many projects have poorly defined (and often overridden) priorities, hopelessly optimistic schedules, and overflowing bug trackers that are occasionally purged out of frustration in a mysterious process called "bug bankruptcy." But a few projects seem to get everything right. What's the difference? Avery collected the best advice from the best-running teams at Google, then tried to break down why that advice works—using math, psychology, an ad-hoc engineer simulator (SimSWE), and pages torn out of Agile Project Management textbooks.

We'll answer questions like:
Why are my estimates always too optimistic, no matter how pessimistic I make them?
How many engineers have to come to the project planning meetings?
Why do people work on tasks that aren't on the schedule?
What do I do when new bugs are filed faster than I can fix them?
Should I make one release with two features or two releases with one new feature each?
If my bug tracker is already a hopeless mess, how can I clean it up without going crazy or declaring bankruptcy?

Once upon a time, Avery was the lead engineer for Google Fiber's home wifi devices, building, managing, and monitoring the whole fleet in customers' homes. More recently, he's branched out into projects that are harder to explain. Before that, he started startups including one that deployed Lotus Domino in 10 minutes, and one that did unspeakable things to Microsoft Access databases. He's also on the board of directors for a Canadian bank. Nobody knows why.]]></description>
<dc:subject>agile programming projectmanagement</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:21406ed0b692/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:agile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:projectmanagement"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.usejournal.com/i-interviewed-at-six-top-companies-in-silicon-valley-in-six-days-and-stumbled-into-six-job-offers-fe9cc7bbc996">
    <title>I interviewed at six top companies in Silicon Valley in six days, and stumbled into six job offers</title>
    <dc:date>2019-01-21T06:05:07+00:00</dc:date>
    <link>https://blog.usejournal.com/i-interviewed-at-six-top-companies-in-silicon-valley-in-six-days-and-stumbled-into-six-job-offers-fe9cc7bbc996</link>
    <dc:creator>scale</dc:creator><dc:subject>jobs interviewing programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:a64df694e2be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:jobs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:interviewing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.writemoretests.com/2012/02/estimating-like-an-adult-what-to-steal-from-agile.html">
    <title>Estimating like an Adult pt.2 – What to Steal from Agile… — Write More Tests</title>
    <dc:date>2019-01-21T06:00:33+00:00</dc:date>
    <link>http://www.writemoretests.com/2012/02/estimating-like-an-adult-what-to-steal-from-agile.html</link>
    <dc:creator>scale</dc:creator><dc:subject>projectmanagement development agile programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:12a11aab0da2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:projectmanagement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:agile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.writemoretests.com/2012/02/how-to-estimate-like-adult-part-1.html">
    <title>How to Estimate like an Adult – A Developer’s Guide — Write More Tests</title>
    <dc:date>2019-01-21T06:00:18+00:00</dc:date>
    <link>http://www.writemoretests.com/2012/02/how-to-estimate-like-adult-part-1.html</link>
    <dc:creator>scale</dc:creator><dc:subject>projectmanagement development agile programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:d33f9f3c1ae1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:projectmanagement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:agile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://phptherightway.com/">
    <title>PHP: The Right Way</title>
    <dc:date>2019-01-18T00:34:22+00:00</dc:date>
    <link>https://phptherightway.com/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.

There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This website will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.

This is a living document and will continue to be updated with more helpful information and examples as they become available.]]></description>
<dc:subject>php programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:fa5c31a7f503/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:php"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codecombat.com/">
    <title>CodeCombat - Learn how to code by playing a game</title>
    <dc:date>2019-01-04T15:48:20+00:00</dc:date>
    <link>https://codecombat.com/</link>
    <dc:creator>scale</dc:creator><dc:subject>programming game education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:dbcecbb57581/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.regular-expressions.info/">
    <title>Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns</title>
    <dc:date>2018-12-27T01:04:17+00:00</dc:date>
    <link>https://www.regular-expressions.info/</link>
    <dc:creator>scale</dc:creator><dc:subject>programming reference regex</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:5f839a7eb782/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:regex"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to">
    <title>Write code that is easy to delete, not easy to... — programming is terrible</title>
    <dc:date>2018-12-22T01:36:15+00:00</dc:date>
    <link>https://programmingisterrible.com/post/139222674273/write-code-that-is-easy-to-delete-not-easy-to</link>
    <dc:creator>scale</dc:creator><dc:subject>programming engineering</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:cde997f527db/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:engineering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/livegrep/livegrep">
    <title>livegrep/livegrep: Interactively grep source code. Source for http://livegrep.com/</title>
    <dc:date>2018-12-06T04:37:31+00:00</dc:date>
    <link>https://github.com/livegrep/livegrep</link>
    <dc:creator>scale</dc:creator><dc:subject>grep programming search tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:857481ae0998/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:grep"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://typelevel.org/cats-effect/concurrency/basics.html">
    <title>Cats Effect: Concurrency Basics</title>
    <dc:date>2018-12-06T01:29:04+00:00</dc:date>
    <link>https://typelevel.org/cats-effect/concurrency/basics.html</link>
    <dc:creator>scale</dc:creator><dc:subject>concurrency learning programming education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:156ad63c9bec/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.sikuli.org/">
    <title>Sikuli Script - Home</title>
    <dc:date>2018-10-25T05:53:20+00:00</dc:date>
    <link>http://www.sikuli.org/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Sikuli automates anything you see on the screen. It uses image recognition to identify and control GUI components. It is useful when there is no easy access to a GUI's internal or source code.]]></description>
<dc:subject>automation development gui programming testing python</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:1770640234fd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:gui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://tim.hibal.org/blog/how-we-wrote-a-textbook/">
    <title>How We Wrote a Textbook | Algorithms for Optimization – Tim Wheeler</title>
    <dc:date>2018-10-24T03:41:14+00:00</dc:date>
    <link>http://tim.hibal.org/blog/how-we-wrote-a-textbook/</link>
    <dc:creator>scale</dc:creator><dc:subject>algorithms books programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:0f59a9756037/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:books"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://dmitrysoshnikov.com/ecmascript/javascript-the-core-2nd-edition/">
    <title>JavaScript. The Core: 2nd Edition – Dmitry Soshnikov</title>
    <dc:date>2018-10-17T01:02:53+00:00</dc:date>
    <link>http://dmitrysoshnikov.com/ecmascript/javascript-the-core-2nd-edition/</link>
    <dc:creator>scale</dc:creator><dc:subject>javascript programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:c673c7e68bcc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/angealbertini/status/1014592980018188288?s=19">
    <title>👼Ąż杏 on Twitter: &quot;I have a request for a MD5-related crypto song/poem... Each verse is 10-16 char, and the 10th char of each verse can be swapped with its successor, and give an extra (funny if possible) meaning. Any taker?&quot;</title>
    <dc:date>2018-08-05T07:27:27+00:00</dc:date>
    <link>https://twitter.com/angealbertini/status/1014592980018188288?s=19</link>
    <dc:creator>scale</dc:creator><description><![CDATA[I have a request for a MD5-related crypto song/poem...
Each verse is 10-16 char, and the 10th char of each verse can be swapped with its successor, and give an extra (funny if possible) meaning. Any taker?]]></description>
<dc:subject>programming toDo</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:b2043cd6ea9d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:toDo"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html">
    <title>Command-line Tools can be 235x Faster than your Hadoop Cluster | Adam Drake</title>
    <dc:date>2018-07-10T01:29:39+00:00</dc:date>
    <link>https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html</link>
    <dc:creator>scale</dc:creator><dc:subject>cli programming data awk chess</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:8f4417ee63c1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:chess"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.robotodyssey.online/">
    <title>Robot Odyssey Rewired</title>
    <dc:date>2018-06-29T05:00:32+00:00</dc:date>
    <link>https://www.robotodyssey.online/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[https://blog.codinghorror.com/heres-the-programming-game-you-never-asked-for/]]></description>
<dc:subject>game programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:c429d8ca42ca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://bytes.schibsted.com/jslt-open-source-language-json-processing/">
    <title>JSLT: An open source language for JSON processing - Schibsted Bytes</title>
    <dc:date>2018-06-25T11:08:04+00:00</dc:date>
    <link>http://bytes.schibsted.com/jslt-open-source-language-json-processing/</link>
    <dc:creator>scale</dc:creator><dc:subject>java json programming utilities</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:932836d12798/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:utilities"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://news.ycombinator.com/item?id=17333908">
    <title>Ask HN: ZOS/Cobol Development in Canada? | Hacker News</title>
    <dc:date>2018-06-17T23:42:55+00:00</dc:date>
    <link>https://news.ycombinator.com/item?id=17333908</link>
    <dc:creator>scale</dc:creator><dc:subject>programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:e67fc1f2ed31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hacks.mozilla.org/2017/04/html5-games-workshop-make-a-platformer-game-with-javascript/">
    <title>HTML5 Games Workshop: Make a platformer game with JavaScript! – Mozilla Hacks – the Web developer blog</title>
    <dc:date>2018-05-23T07:18:07+00:00</dc:date>
    <link>https://hacks.mozilla.org/2017/04/html5-games-workshop-make-a-platformer-game-with-javascript/</link>
    <dc:creator>scale</dc:creator><dc:subject>game games html5 javascript programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:822fe1b5cfa3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/danistefanovic/build-your-own-x">
    <title>Build your own (insert technology here) using (insert programming stack here)</title>
    <dc:date>2018-05-13T23:28:34+00:00</dc:date>
    <link>https://github.com/danistefanovic/build-your-own-x</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Collection of project-based programming tutorials]]></description>
<dc:subject>learning programming tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:101c1240fc6e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://lamport.azurewebsites.net/video/videos.html">
    <title>TLA+ Video Course</title>
    <dc:date>2018-05-01T08:23:13+00:00</dc:date>
    <link>https://lamport.azurewebsites.net/video/videos.html</link>
    <dc:creator>scale</dc:creator><description><![CDATA[The guy with the funny hats]]></description>
<dc:subject>programming tutorial concurrency video</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:80fd281111b4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:concurrency"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:video"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://natureofcode.com/">
    <title>The Nature of Code</title>
    <dc:date>2018-04-14T06:04:37+00:00</dc:date>
    <link>http://natureofcode.com/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Suggested (I think) by David Ha (github/hardmaru) at HNTokyo]]></description>
<dc:subject>book processing programming simulation toRead</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:013e694d3ca9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:processing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:toRead"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nrempel.com/guides/react-firebase-ant-design/">
    <title>Using React, Firebase, and Ant Design to Quickly Prototype Web Applications | Nicholas Rempel</title>
    <dc:date>2018-03-27T06:28:01+00:00</dc:date>
    <link>https://nrempel.com/guides/react-firebase-ant-design/</link>
    <dc:creator>scale</dc:creator><dc:subject>javascript programming webdev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:148e347ef784/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:webdev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.owasp.org/index.php/Session_Management_Cheat_Sheet">
    <title>Session Management Cheat Sheet - Open Web Application Security Project</title>
    <dc:date>2018-03-05T02:15:20+00:00</dc:date>
    <link>https://www.owasp.org/index.php/Session_Management_Cheat_Sheet</link>
    <dc:creator>scale</dc:creator><dc:subject>security development programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:4b352bc9e99d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://yingtongli.me/blog/2015/03/15/random-question-generator-on-anki-using.html">
    <title>Random Question Generator on Anki using JavaScript</title>
    <dc:date>2018-02-14T01:56:13+00:00</dc:date>
    <link>https://yingtongli.me/blog/2015/03/15/random-question-generator-on-anki-using.html</link>
    <dc:creator>scale</dc:creator><dc:subject>anki javascript programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:241b40b74b8c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:anki"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sethrobertson.github.io/GitFixUm/fixup.html">
    <title>On undoing, fixing, or removing commits in git</title>
    <dc:date>2018-01-31T01:38:35+00:00</dc:date>
    <link>https://sethrobertson.github.io/GitFixUm/fixup.html</link>
    <dc:creator>scale</dc:creator><dc:subject>git programming reference tutorial</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:ba45d768e16c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://groups.google.com/forum/#!msg/comp.lang.c++/rYCO5yn4lXw/oITtSkZOtoUJ">
    <title>Usage of comma operator - Google Groups</title>
    <dc:date>2018-01-24T02:23:42+00:00</dc:date>
    <link>https://groups.google.com/forum/#!msg/comp.lang.c++/rYCO5yn4lXw/oITtSkZOtoUJ</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Always code as if the guy who ends up maintaining your code will be a
violent psychopath who knows where you live.  Code for readability.
-- John F. Woods
usenet: comp.lang.c++, 1991-09-25]]></description>
<dc:subject>programming quotes</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:e57e5f5e15ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:quotes"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70">
    <title>Modern JavaScript Explained For Dinosaurs – Node.js Collection – Medium</title>
    <dc:date>2018-01-14T00:42:59+00:00</dc:date>
    <link>https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70</link>
    <dc:creator>scale</dc:creator><dc:subject>javascript programming tutorial webdev node.js</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:f0c470529b1b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:node.js"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://developer.mozilla.org/en-US/docs/Learn">
    <title>Learn web development with Mozilla | MDN</title>
    <dc:date>2017-12-14T06:27:30+00:00</dc:date>
    <link>https://developer.mozilla.org/en-US/docs/Learn</link>
    <dc:creator>scale</dc:creator><dc:subject>education html programming tutorial web django</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:4673dfda8397/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:html"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tutorial"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:web"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:django"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://tomorrowcorporation.com/humanresourcemachine">
    <title>Tomorrow Corporation : Human Resource Machine</title>
    <dc:date>2017-12-06T04:16:21+00:00</dc:date>
    <link>https://tomorrowcorporation.com/humanresourcemachine</link>
    <dc:creator>scale</dc:creator><dc:subject>business education game programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:3c43f2b43df0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.apple.com/swift/playgrounds/">
    <title>Swift Playgrounds - Apple</title>
    <dc:date>2017-10-25T12:01:56+00:00</dc:date>
    <link>https://www.apple.com/swift/playgrounds/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Learn serious code on your iPad. In a seriously fun way]]></description>
<dc:subject>coding programming education ipad</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:84a34b741173/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:ipad"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://godotengine.org/">
    <title>Godot Engine - Free and open source 2D and 3D game engine</title>
    <dc:date>2017-09-22T08:07:36+00:00</dc:date>
    <link>https://godotengine.org/</link>
    <dc:creator>scale</dc:creator><dc:subject>development game gamedev programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:1e5dffd58505/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:gamedev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.redblobgames.com/grids/hexagons/">
    <title>Hexagonal Grids</title>
    <dc:date>2017-09-22T00:38:39+00:00</dc:date>
    <link>https://www.redblobgames.com/grids/hexagons/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[Hexagonal grids are used in some games but aren’t quite as straightforward or common as square grids. I’ve been collecting hex grid resources for nearly 20 years, and wrote this guide to the most elegant approaches that lead to the simplest code, largely based on the guides by Charles Fu and Clark Verbrugge. 

I’ll describe the various ways to make hex grids, the relationships between them, as well as some common algorithms. 

The code samples on this page are written in pseudo-code; they’re meant to be easy to read and understand so that you can write your own implementation.
]]></description>
<dc:subject>algorithms design gamedev games programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:bb3dbd63356d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:gamedev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://blog.paralleluniverse.co/2014/05/01/modern-java/">
    <title>Not Your Father's Java: An Opinionated Guide to Modern Java Development | Parallel Universe</title>
    <dc:date>2017-07-28T04:22:08+00:00</dc:date>
    <link>http://blog.paralleluniverse.co/2014/05/01/modern-java/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[May 01, 2014

Recommended stack:
- Gradle (nice DSL) or Maven
- jUnit
- Guava
- intelliJ (more power) or Netbeans (better UX)
- Pegdown Doclet
- Quasar threads
- Checker
- Capsule (deploymnet. Replaced by Jigsaw in Java9)
- SLF4J logging
- jcmd / jstat / jmxterm (CLI) monitoring
- JMX MBeans (GUI) monitoring
- VisualVM
- Jolokia
- Metrics (health and performance)
- Flight Recorder + Mission Control (profiling)
- JMH
- Jetty + Jersey
- Dropwizard
- Jackson
- Retrofit
- JDBI and/or jOOQ
- Dagger (move to Spring when you grow)
- Comsat]]></description>
<dc:subject>development java programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:c93faf9e4e81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://c2.com/doc/expense/">
    <title>Expense Calculator / Shared cost calculator</title>
    <dc:date>2017-07-24T01:39:44+00:00</dc:date>
    <link>http://c2.com/doc/expense/</link>
    <dc:creator>scale</dc:creator><description><![CDATA[A shell script to split up shared costs.

I wrote this calculator when I volunteered to work out the expenses for our 1981 ski trip to Jackson Hole. I wasn't even sure how to approach the calculation so I just started writing facts into a file. Pretty soon I realized that if I could just sum the groups and then bring those sums into other groups then I'd pretty much have it. I wrote a small AWK script to do just that and print a report. I finished the script and the report together.]]></description>
<dc:subject>awk finance money programming cli</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:2bf05d625a1c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:awk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:money"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:cli"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lwjgl.org/">
    <title>LWJGL - Lightweight Java Game Library</title>
    <dc:date>2017-07-19T01:35:04+00:00</dc:date>
    <link>https://www.lwjgl.org/</link>
    <dc:creator>scale</dc:creator><dc:subject>framework games java libraries programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:f1445a33c41c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:framework"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:libraries"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://panthema.net/2013/sound-of-sorting/">
    <title>The Sound of Sorting - &quot;Audibilization&quot; and Visualization of Sorting Algorithms - panthema.net</title>
    <dc:date>2017-06-30T02:00:40+00:00</dc:date>
    <link>http://panthema.net/2013/sound-of-sorting/</link>
    <dc:creator>scale</dc:creator><dc:subject>algorithms programming sorting visualization</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:19ea0993dc45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:sorting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:visualization"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/karan/Projects">
    <title>karan/Projects: A list of practical projects that anyone can solve in any programming language.</title>
    <dc:date>2017-06-05T04:35:27+00:00</dc:date>
    <link>https://github.com/karan/Projects</link>
    <dc:creator>scale</dc:creator><dc:subject>ideas programming projects education</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:9c008f9b98e8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:ideas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:projects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/koalaman/shellcheck">
    <title>koalaman/shellcheck: ShellCheck, a static analysis tool for shell scripts</title>
    <dc:date>2017-04-24T02:00:55+00:00</dc:date>
    <link>https://github.com/koalaman/shellcheck</link>
    <dc:creator>scale</dc:creator><dc:subject>bash shell tools utilities programming</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:9e5530a3cd12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:bash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:shell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:utilities"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/LuminosoInsight/python-ftfy">
    <title>LuminosoInsight/python-ftfy: Given Unicode text, make its representation consistent and possibly less broken.</title>
    <dc:date>2016-03-26T12:27:37+00:00</dc:date>
    <link>https://github.com/LuminosoInsight/python-ftfy</link>
    <dc:creator>scale</dc:creator><dc:subject>programming python text unicode utf8</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:f44aef82e96b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:text"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:unicode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:utf8"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://code.org/mc">
    <title>Use blocks of code to take Steve or Alex on an adventure through this Minecraft world.</title>
    <dc:date>2016-01-06T01:53:29+00:00</dc:date>
    <link>https://code.org/mc</link>
    <dc:creator>scale</dc:creator><dc:subject>game programming education minecraft</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:scale/b:527d1a3935ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:game"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:scale/t:minecraft"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>