<?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 (jnunemaker)</title>
    <link>https://pinboard.in/u:jnunemaker/public/</link>
    <description>recent bookmarks from jnunemaker</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://vectorizer.ai/"/>
	<rdf:li rdf:resource="https://worktrunk.dev/"/>
	<rdf:li rdf:resource="https://privatecaptcha.com/"/>
	<rdf:li rdf:resource="https://www.monologue.to/"/>
	<rdf:li rdf:resource="https://evilcharts.com/"/>
	<rdf:li rdf:resource="https://www.keithf4.com/removing-old-data/"/>
	<rdf:li rdf:resource="https://therailsrunner.com/guide-to-building-public-facing-api-with-ruby-on-rails/"/>
	<rdf:li rdf:resource="https://www.valueinvestorsclub.com/"/>
	<rdf:li rdf:resource="https://ksylvest.com/posts/2025-06-06/exploring-common-ai-patterns-with-ruby"/>
	<rdf:li rdf:resource="https://blog.cloud66.com/ultimate-guide-to-server-hardening-for-kamal"/>
	<rdf:li rdf:resource="https://www.opus.pro/"/>
	<rdf:li rdf:resource="https://betacraft.com/2025-02-27-speed-up-rails-test-suits-with-parallel-tests/"/>
	<rdf:li rdf:resource="https://cascii.app/"/>
	<rdf:li rdf:resource="https://github.com/thoughtbot/botcasts"/>
	<rdf:li rdf:resource="https://deadsimplesites.com/"/>
	<rdf:li rdf:resource="https://blog.codeminer42.com/everything-you-need-to-ace-pwas/"/>
	<rdf:li rdf:resource="https://www.joshwcomeau.com/blog/mindbody/"/>
	<rdf:li rdf:resource="https://editorjs.io/"/>
	<rdf:li rdf:resource="https://usetrmnl.com/"/>
	<rdf:li rdf:resource="https://polar.sh/#pricing"/>
	<rdf:li rdf:resource="https://emailengine.app/"/>
	<rdf:li rdf:resource="https://avi.im/blag/2024/zero-disk-architecture/"/>
	<rdf:li rdf:resource="https://codeium.com/pricing"/>
	<rdf:li rdf:resource="https://goaccess.io/"/>
	<rdf:li rdf:resource="https://www.nikolasgoebel.com/2024/05/28/duckdb-doesnt-need-data.html"/>
	<rdf:li rdf:resource="https://joyofrails.com/articles/web-push-notifications-from-rails"/>
	<rdf:li rdf:resource="https://joyofrails.com/articles/add-your-rails-app-to-the-home-screen"/>
	<rdf:li rdf:resource="https://cleanshot.com/"/>
	<rdf:li rdf:resource="https://island94.org/2024/07/notes-from-carrierwave-to-active-storage"/>
	<rdf:li rdf:resource="https://headey.net/rails-assets-active-storage-and-a-cloudfront-cdn"/>
	<rdf:li rdf:resource="https://www.keysearch.co/subscription/membership.php#pricing"/>
	<rdf:li rdf:resource="https://www.news.aakashg.com/p/the-ultimate-guide-to-homepages"/>
	<rdf:li rdf:resource="https://imgproxy.net/blog/almost-free-image-processing-with-imgproxy-and-aws-lambda/"/>
	<rdf:li rdf:resource="https://andyatkinson.com/copy-swap-drop-postgres-table-shrink"/>
	<rdf:li rdf:resource="https://us.roborock.com/products/roborock-s7-max-ultra"/>
	<rdf:li rdf:resource="https://www.waveapps.com/"/>
	<rdf:li rdf:resource="https://www.warpstream.com/"/>
	<rdf:li rdf:resource="https://hisenseeink.com/products/hisense-a7-cc-color-e-ink-smartphone-1"/>
	<rdf:li rdf:resource="https://www.wimpdecaf.com/"/>
	<rdf:li rdf:resource="https://www.shaanpuri.com/mailbag/how-would-you-build-an-audience-from-scratch-in-2024"/>
	<rdf:li rdf:resource="https://userlist.com/blog/email-marketing-devtools/"/>
	<rdf:li rdf:resource="https://greg.molnar.io/blog/a-single-file-rails-application/"/>
	<rdf:li rdf:resource="https://andycroll.com/ruby/compress-your-images-using-github-actions/"/>
	<rdf:li rdf:resource="https://sahillavingia.com/dividends"/>
	<rdf:li rdf:resource="https://www.lob.com/"/>
	<rdf:li rdf:resource="https://www.charl-e.com/"/>
	<rdf:li rdf:resource="https://diffusionbee.com/"/>
	<rdf:li rdf:resource="https://mimestream.com/"/>
	<rdf:li rdf:resource="https://www.2ndquadrant.com/en/blog/on-rocks-and-sand/"/>
	<rdf:li rdf:resource="https://nothinghuman.substack.com/p/the-tyranny-of-the-marginal-user"/>
	<rdf:li rdf:resource="https://www.monarchmoney.com/?c=MINT50"/>
	<rdf:li rdf:resource="https://www.tillerhq.com/"/>
	<rdf:li rdf:resource="https://www.tillerhq.com/how-tiller-works/"/>
	<rdf:li rdf:resource="https://www.crunchydata.com/blog/creating-a-read-only-postgres-user"/>
	<rdf:li rdf:resource="https://www.johnnunemaker.com/flipper-1-0/"/>
	<rdf:li rdf:resource="https://blog.flippercloud.io/1-0/"/>
	<rdf:li rdf:resource="https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/"/>
	<rdf:li rdf:resource="https://www.androidauthority.com/offline-smart-home-3398608/"/>
	<rdf:li rdf:resource="https://www.woller.dev/tooling/2024/01/12/using-ruby-lsp-to-format-code-the-standard-way/"/>
	<rdf:li rdf:resource="https://sqlfordevs.com/ebooks/indexing"/>
	<rdf:li rdf:resource="https://thoughtbot.com/blog/rails-server-side-analytics-from-scratch"/>
	<rdf:li rdf:resource="https://www.raycast.com/"/>
	<rdf:li rdf:resource="https://rectangleapp.com/"/>
	<rdf:li rdf:resource="https://longform.asmartbear.com/exponential-growth"/>
	<rdf:li rdf:resource="https://www.mikeperham.com/2019/12/17/workload-isolation-with-queue-sharding/"/>
	<rdf:li rdf:resource="https://notes.normally.com/cookieless-unique-visitor-counts/"/>
	<rdf:li rdf:resource="https://excalidraw.com/"/>
	<rdf:li rdf:resource="https://www.artillery.io/"/>
	<rdf:li rdf:resource="https://www.urlbox.io/"/>
	<rdf:li rdf:resource="https://echarts.apache.org/en/index.html"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://vectorizer.ai/">
    <title>Trace Pixels To Vectors in Full Color</title>
    <dc:date>2026-02-19T21:56:06+00:00</dc:date>
    <link>https://vectorizer.ai/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Convert your PNG and JPG images to SVG vectors quickly and easily.

Fully automatically. Using AI.

PNG iconJPEG iconGIF iconDRAG IMAGE HERE TO BEGIN]]></description>
<dc:subject>ai vector vectorize images image_manipulation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:9a2b0c88ca83/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:vector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:vectorize"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image_manipulation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://worktrunk.dev/">
    <title>Worktrunk</title>
    <dc:date>2025-12-19T23:09:55+00:00</dc:date>
    <link>https://worktrunk.dev/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Git worktree management for parallel AI agent workflows]]></description>
<dc:subject>git worktree ai</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ce265af4c186/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:git"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:worktree"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://privatecaptcha.com/">
    <title>private captcha</title>
    <dc:date>2025-12-01T23:05:15+00:00</dc:date>
    <link>https://privatecaptcha.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Block bots, not people. Protect your forms and APIs with CAPTCHA that doesn't get in the way of your users or your legal team.]]></description>
<dc:subject>captcha</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:04e0d3c32403/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:captcha"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.monologue.to/">
    <title>monologue</title>
    <dc:date>2025-10-03T16:00:14+00:00</dc:date>
    <link>https://www.monologue.to/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Effortless voice dictation that speaks your language]]></description>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:90a1e1b76608/</dc:identifier>
</item>
<item rdf:about="https://evilcharts.com/">
    <title>evil charts</title>
    <dc:date>2025-08-24T14:20:34+00:00</dc:date>
    <link>https://evilcharts.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>javascript charts</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:465756273805/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:charts"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.keithf4.com/removing-old-data/">
    <title>removing old data and keeping some new in Postgres</title>
    <dc:date>2025-07-13T23:19:42+00:00</dc:date>
    <link>https://www.keithf4.com/removing-old-data/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>postgres database</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:4f1282772dae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://therailsrunner.com/guide-to-building-public-facing-api-with-ruby-on-rails/">
    <title>guide to building public facing api with rails</title>
    <dc:date>2025-07-13T23:01:30+00:00</dc:date>
    <link>https://therailsrunner.com/guide-to-building-public-facing-api-with-ruby-on-rails/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>rails api authentication</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:3646da87de0c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:authentication"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.valueinvestorsclub.com/">
    <title>Value Investors Club / Where top investors share their best ideas</title>
    <dc:date>2025-07-11T23:00:12+00:00</dc:date>
    <link>https://www.valueinvestorsclub.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>investing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c2b0de461c3c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:investing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ksylvest.com/posts/2025-06-06/exploring-common-ai-patterns-with-ruby">
    <title>exploring common ai patterns with ruby</title>
    <dc:date>2025-06-07T01:22:46+00:00</dc:date>
    <link>https://ksylvest.com/posts/2025-06-06/exploring-common-ai-patterns-with-ruby</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ruby ai</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:9040fc780d9a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.cloud66.com/ultimate-guide-to-server-hardening-for-kamal">
    <title>Ultimate guide to server hardening for kamal</title>
    <dc:date>2025-05-02T12:15:33+00:00</dc:date>
    <link>https://blog.cloud66.com/ultimate-guide-to-server-hardening-for-kamal</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>kamal deployment infra</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:a50b8b695c35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:kamal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:infra"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.opus.pro/">
    <title>Opus Pro</title>
    <dc:date>2025-04-29T13:28:31+00:00</dc:date>
    <link>https://www.opus.pro/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[1 long video, 10 viral clips. Create 10x faster.
]]></description>
<dc:subject>ai video clips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d353f310c6f1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:clips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://betacraft.com/2025-02-27-speed-up-rails-test-suits-with-parallel-tests/">
    <title>Speeding Up Test Suites in Rails Applications with parallel_tests</title>
    <dc:date>2025-04-10T21:00:02+00:00</dc:date>
    <link>https://betacraft.com/2025-02-27-speed-up-rails-test-suits-with-parallel-tests/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>rails testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:de86b0676653/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cascii.app/">
    <title>Cascii: A web-based ASCII diagram builder</title>
    <dc:date>2025-03-27T12:16:56+00:00</dc:date>
    <link>https://cascii.app/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ascii diagrams</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f4c2ee126f19/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ascii"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:diagrams"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/thoughtbot/botcasts">
    <title>thoughtbot/botcasts: Botcasts is a Hotwire-powered podcast player and Hotwire Essentials is the associated tutorial to learn how build it yourself.</title>
    <dc:date>2025-01-26T22:15:44+00:00</dc:date>
    <link>https://github.com/thoughtbot/botcasts</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>hotwire podcast</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:bf34357ef847/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:hotwire"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:podcast"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://deadsimplesites.com/">
    <title>Dead Simple Sites — Minimal Website Inspiration</title>
    <dc:date>2025-01-26T22:15:18+00:00</dc:date>
    <link>https://deadsimplesites.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>websites</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:fb66c9368dbd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:websites"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.codeminer42.com/everything-you-need-to-ace-pwas/">
    <title>Everything You Need to Ace PWAs in Rails Turn your Rails app into an engaging native-like application in a couple of minutes - The Miners</title>
    <dc:date>2025-01-26T22:06:22+00:00</dc:date>
    <link>https://blog.codeminer42.com/everything-you-need-to-ace-pwas/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>pwa rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ba1ce999dea8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:pwa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.joshwcomeau.com/blog/mindbody/">
    <title>My Personal Experience with RSI • Josh W. Comeau</title>
    <dc:date>2025-01-23T20:47:13+00:00</dc:date>
    <link>https://www.joshwcomeau.com/blog/mindbody/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[mind body prescription and stuff ]]></description>
<dc:subject>health</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:7a7713f0caba/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:health"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://editorjs.io/">
    <title>Free block-style editor with a universal JSON output</title>
    <dc:date>2025-01-17T21:19:59+00:00</dc:date>
    <link>https://editorjs.io/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Editor.js provides maximum power for developers and products staying focused on the end-user experience]]></description>
<dc:subject>js wysiwyg</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:a1a91b05e791/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:js"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:wysiwyg"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://usetrmnl.com/">
    <title>TRMNL | E-ink dashboard to stay focused</title>
    <dc:date>2025-01-01T05:21:01+00:00</dc:date>
    <link>https://usetrmnl.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f5814a5f3a73/</dc:identifier>
</item>
<item rdf:about="https://polar.sh/#pricing">
    <title>Polar — The best monetization platform for developers | Polar</title>
    <dc:date>2024-12-20T17:47:08+00:00</dc:date>
    <link>https://polar.sh/#pricing</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Sell SaaS and digital products in minutes. Merchant of record. License keys. Repository access. Discord invites.]]></description>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:43898e5cd4a1/</dc:identifier>
</item>
<item rdf:about="https://emailengine.app/">
    <title>EmailEngine Email API</title>
    <dc:date>2024-12-09T04:04:10+00:00</dc:date>
    <link>https://emailengine.app/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>email api mail service rest</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:06b9be6d10f1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:email"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:service"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rest"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://avi.im/blag/2024/zero-disk-architecture/">
    <title>Zero Disk Architecture - blag</title>
    <dc:date>2024-11-26T02:18:48+00:00</dc:date>
    <link>https://avi.im/blag/2024/zero-disk-architecture/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>database s3 storage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d6c2a5b5c85d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://codeium.com/pricing">
    <title>Pricing | Codeium · Free AI Code Completion &amp; Chat</title>
    <dc:date>2024-11-25T19:45:08+00:00</dc:date>
    <link>https://codeium.com/pricing</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ai software tools editor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:8304968292f6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:editor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://goaccess.io/">
    <title>GoAccess - Visual Web Log Analyzer</title>
    <dc:date>2024-11-22T15:41:39+00:00</dc:date>
    <link>https://goaccess.io/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.]]></description>
<dc:subject>logs analytics analysis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:e897e0e5eba3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:logs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:analytics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:analysis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.nikolasgoebel.com/2024/05/28/duckdb-doesnt-need-data.html">
    <title>DuckDB Doesn’t Need Data To Be a Database</title>
    <dc:date>2024-10-28T13:35:25+00:00</dc:date>
    <link>https://www.nikolasgoebel.com/2024/05/28/duckdb-doesnt-need-data.html</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>database duckdb</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c1986e759090/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:duckdb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://joyofrails.com/articles/web-push-notifications-from-rails">
    <title>Joy of Rails | Sending Web Push Notifications from Rails</title>
    <dc:date>2024-10-23T20:46:24+00:00</dc:date>
    <link>https://joyofrails.com/articles/web-push-notifications-from-rails</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>rails notifications pwa</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ce9f33afc1dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:notifications"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:pwa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://joyofrails.com/articles/add-your-rails-app-to-the-home-screen">
    <title>Joy of Rails | Add your Rails app to the Home Screen - the Ultimate</title>
    <dc:date>2024-09-21T22:08:11+00:00</dc:date>
    <link>https://joyofrails.com/articles/add-your-rails-app-to-the-home-screen</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>pwa</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:d24e681deb15/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:pwa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cleanshot.com/">
    <title>CleanShot X for Mac</title>
    <dc:date>2024-09-13T15:08:20+00:00</dc:date>
    <link>https://cleanshot.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Capture your Mac’s screen like a pro.]]></description>
<dc:subject>app apps mac screenshot</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:48f770dbffb7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:screenshot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://island94.org/2024/07/notes-from-carrierwave-to-active-storage">
    <title>Notes from Carrierwave to Active Storage</title>
    <dc:date>2024-09-13T15:05:03+00:00</dc:date>
    <link>https://island94.org/2024/07/notes-from-carrierwave-to-active-storage</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>carrierwave activestorage migration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c508fb77b4d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:carrierwave"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:activestorage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:migration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://headey.net/rails-assets-active-storage-and-a-cloudfront-cdn">
    <title>Olly Headey — Rails, Assets, ActiveStorage and a Cloudfront CDN</title>
    <dc:date>2024-09-13T15:04:49+00:00</dc:date>
    <link>https://headey.net/rails-assets-active-storage-and-a-cloudfront-cdn</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>cdn activestorage rails assets cloudfront</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f08bb9833fb0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:cdn"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:activestorage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:assets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:cloudfront"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.keysearch.co/subscription/membership.php#pricing">
    <title>Keysearch: Keyword Research Tool | SEO Analysis &amp; Difficulty Checker</title>
    <dc:date>2024-09-13T15:03:41+00:00</dc:date>
    <link>https://www.keysearch.co/subscription/membership.php#pricing</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[The most affordable SEO toolkit for fast-growing websites.]]></description>
<dc:subject>seo saas</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f0ed3270265d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:seo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:saas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.news.aakashg.com/p/the-ultimate-guide-to-homepages">
    <title>The Ultimate Guide to Homepages - by Anthony Pierri</title>
    <dc:date>2024-09-13T15:03:11+00:00</dc:date>
    <link>https://www.news.aakashg.com/p/the-ultimate-guide-to-homepages</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>marketing homepage landingpage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:456ad1630666/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:marketing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:homepage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:landingpage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://imgproxy.net/blog/almost-free-image-processing-with-imgproxy-and-aws-lambda/">
    <title>(Almost) free image processing with imgproxy and AWS Lambda | imgproxy Blog</title>
    <dc:date>2024-09-13T14:50:03+00:00</dc:date>
    <link>https://imgproxy.net/blog/almost-free-image-processing-with-imgproxy-and-aws-lambda/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>imgproxy aws lambda</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:7a63eaaa35ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:imgproxy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:lambda"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://andyatkinson.com/copy-swap-drop-postgres-table-shrink">
    <title>Shrinking Big PostgreSQL tables: Copy-Swap-Drop | Andrew Atkinson - Software Engineer, Author, High Performance PostgreSQL for Rails</title>
    <dc:date>2024-09-13T14:37:40+00:00</dc:date>
    <link>https://andyatkinson.com/copy-swap-drop-postgres-table-shrink</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>postgres performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:8f4b8626a969/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://us.roborock.com/products/roborock-s7-max-ultra">
    <title>Roborock S7 Max Ultra - For those who don't compromise | Roborock US Official Store</title>
    <dc:date>2024-09-12T20:46:23+00:00</dc:date>
    <link>https://us.roborock.com/products/roborock-s7-max-ultra</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>robot mop vacuum</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:10d01b24b3b6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:robot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mop"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:vacuum"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.waveapps.com/">
    <title>Wave: Small Business Software - Wave Financial</title>
    <dc:date>2024-09-11T15:02:59+00:00</dc:date>
    <link>https://www.waveapps.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>app business finance accounting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:864fbc0a56a6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:accounting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.warpstream.com/">
    <title>WarpStream - An Apache Kafka Compatible Data Streaming Platform</title>
    <dc:date>2024-09-04T14:44:07+00:00</dc:date>
    <link>https://www.warpstream.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>kafka s3 streaming queue</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:228afd18793c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:kafka"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:s3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:queue"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hisenseeink.com/products/hisense-a7-cc-color-e-ink-smartphone-1">
    <title>Hisense A7 CC Color E INK Smartphone with Google Play – Hisense E INK Smartphone Store</title>
    <dc:date>2024-08-28T13:54:45+00:00</dc:date>
    <link>https://hisenseeink.com/products/hisense-a7-cc-color-e-ink-smartphone-1</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>eink phone</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ed92e64875e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:eink"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:phone"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.wimpdecaf.com/">
    <title>Wimp Decaf Coffee Co</title>
    <dc:date>2024-08-28T12:42:07+00:00</dc:date>
    <link>https://www.wimpdecaf.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>coffee</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c8c124b38e7c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:coffee"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.shaanpuri.com/mailbag/how-would-you-build-an-audience-from-scratch-in-2024">
    <title>How would you build an audience from scratch in 2024? - Aug 16, 2024 - Mailbag - Shaan Puri</title>
    <dc:date>2024-08-20T12:37:40+00:00</dc:date>
    <link>https://www.shaanpuri.com/mailbag/how-would-you-build-an-audience-from-scratch-in-2024</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>content writing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:2bbca2eea99f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:content"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:writing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://userlist.com/blog/email-marketing-devtools/">
    <title>Email Marketing Guide for Devtools</title>
    <dc:date>2024-08-09T23:28:12+00:00</dc:date>
    <link>https://userlist.com/blog/email-marketing-devtools/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>marketing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:11406e4608e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:marketing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://greg.molnar.io/blog/a-single-file-rails-application/">
    <title>A Single file Rails Application | Greg Molnar</title>
    <dc:date>2024-07-07T20:30:26+00:00</dc:date>
    <link>https://greg.molnar.io/blog/a-single-file-rails-application/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:e52abb8fdc16/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://andycroll.com/ruby/compress-your-images-using-github-actions/">
    <title>Compress Your Images - Andy Croll</title>
    <dc:date>2024-07-07T20:20:22+00:00</dc:date>
    <link>https://andycroll.com/ruby/compress-your-images-using-github-actions/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>image compression performance githubactions</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:9187bfef2693/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:compression"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:githubactions"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sahillavingia.com/dividends">
    <title>Paying Freelancers in Equity and Dividends</title>
    <dc:date>2024-05-20T15:07:15+00:00</dc:date>
    <link>https://sahillavingia.com/dividends</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>equity business</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:0eeeacd719b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:equity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:business"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lob.com/">
    <title>Direct Mail Automation Platform for Intelligent Businesses – Lob</title>
    <dc:date>2024-05-10T20:12:18+00:00</dc:date>
    <link>https://www.lob.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>api mail printing postcard</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:340837a4ffd0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:printing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postcard"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.charl-e.com/">
    <title>CHARL-E: Make art with AI on your Mac</title>
    <dc:date>2024-04-27T17:13:50+00:00</dc:date>
    <link>https://www.charl-e.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[CHARL-E packages Stable Diffusion into a simple app. No complex setup, dependencies, or internet required — just download and say what you want to see.]]></description>
<dc:subject>ai image mac app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:7659b586f472/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://diffusionbee.com/">
    <title>DiffusionBee - Stable Diffusion App for AI Art</title>
    <dc:date>2024-04-27T17:13:34+00:00</dc:date>
    <link>https://diffusionbee.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Create Amazing
Images Using AI
DiffusionBee is the easiest way to generate AI art on your computer with Stable Diffusion. Completely free of charge.
Runs offline. No limits.]]></description>
<dc:subject>image mac ai</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:1c0959a652bf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ai"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mimestream.com/">
    <title>Mimestream | A native macOS email client for Gmail</title>
    <dc:date>2024-04-12T13:06:33+00:00</dc:date>
    <link>https://mimestream.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>gmail mac app</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:1c90f1b258be/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:gmail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.2ndquadrant.com/en/blog/on-rocks-and-sand/">
    <title>On Rocks and Sand | Optimizing Postgres Column Order</title>
    <dc:date>2024-03-13T22:55:53+00:00</dc:date>
    <link>https://www.2ndquadrant.com/en/blog/on-rocks-and-sand/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>postgres database</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:8ac8a2dac05e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://nothinghuman.substack.com/p/the-tyranny-of-the-marginal-user">
    <title>The Tyranny of the Marginal User - by Ivan Vendrov</title>
    <dc:date>2024-02-21T14:28:47+00:00</dc:date>
    <link>https://nothinghuman.substack.com/p/the-tyranny-of-the-marginal-user</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>business software culture</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:898c8f0472a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:culture"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.monarchmoney.com/?c=MINT50">
    <title>The modern way to manage your money | Monarch Money</title>
    <dc:date>2024-02-11T01:09:15+00:00</dc:date>
    <link>https://www.monarchmoney.com/?c=MINT50</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>finance software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:c4a2c3432faf/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.tillerhq.com/">
    <title>Tiller</title>
    <dc:date>2024-02-11T01:08:20+00:00</dc:date>
    <link>https://www.tillerhq.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>finance software budgeting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ebf7bc9d00a3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:budgeting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.tillerhq.com/how-tiller-works/">
    <title>How Tiller Works</title>
    <dc:date>2024-02-11T01:07:59+00:00</dc:date>
    <link>https://www.tillerhq.com/how-tiller-works/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>finance software budgeting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:938272cfe308/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:finance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:budgeting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.crunchydata.com/blog/creating-a-read-only-postgres-user">
    <title>Creating a Read-Only Postgres User | Crunchy Data Blog</title>
    <dc:date>2024-02-03T15:43:34+00:00</dc:date>
    <link>https://www.crunchydata.com/blog/creating-a-read-only-postgres-user</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>postgres</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:1872fc7a4401/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:postgres"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.johnnunemaker.com/flipper-1-0/">
    <title>Flipper 1.0.0</title>
    <dc:date>2024-01-24T13:15:09+00:00</dc:date>
    <link>https://www.johnnunemaker.com/flipper-1-0/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:aa56dc963d4b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.flippercloud.io/1-0/">
    <title>Flipper 1.0 - One Point Oh!</title>
    <dc:date>2024-01-24T13:14:55+00:00</dc:date>
    <link>https://blog.flippercloud.io/1-0/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:21b8ae26d221/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/">
    <title>How we designed Flipper Cloud to never take your app down</title>
    <dc:date>2024-01-24T13:14:15+00:00</dc:date>
    <link>https://blog.flippercloud.io/how-we-designed-flipper-cloud-to-never-take-your-app-down/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>railstips</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f9ccecf4fff8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:railstips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.androidauthority.com/offline-smart-home-3398608/">
    <title>How I built a fully offline smart home, and why you should too</title>
    <dc:date>2024-01-15T21:38:06+00:00</dc:date>
    <link>https://www.androidauthority.com/offline-smart-home-3398608/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>home offline</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:91f6f7ec5216/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:home"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:offline"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.woller.dev/tooling/2024/01/12/using-ruby-lsp-to-format-code-the-standard-way/">
    <title>Using Ruby LSP to format code the Standard way | woller.dev</title>
    <dc:date>2024-01-13T23:28:46+00:00</dc:date>
    <link>https://www.woller.dev/tooling/2024/01/12/using-ruby-lsp-to-format-code-the-standard-way/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>ruby lsp standard vscode</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:dbaedbdd9d49/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:lsp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:standard"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:vscode"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sqlfordevs.com/ebooks/indexing">
    <title>A complete book dedicated to database indexes</title>
    <dc:date>2023-12-27T15:50:42+00:00</dc:date>
    <link>https://sqlfordevs.com/ebooks/indexing</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Learn to create indexes for your slow queries by following simple principles.
]]></description>
<dc:subject>book database index sql</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:a9d0050047d5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:book"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:index"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:sql"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thoughtbot.com/blog/rails-server-side-analytics-from-scratch">
    <title>Rails Server Side Analytics From Scratch</title>
    <dc:date>2023-12-27T15:27:43+00:00</dc:date>
    <link>https://thoughtbot.com/blog/rails-server-side-analytics-from-scratch</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>analytics rails</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:2e89917d7f55/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:analytics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:rails"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.raycast.com/">
    <title>Raycast</title>
    <dc:date>2023-12-27T15:24:49+00:00</dc:date>
    <link>https://www.raycast.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Raycast is a blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more.

]]></description>
<dc:subject>app mac software</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:b3838b6aca1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:software"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://rectangleapp.com/">
    <title>Rectangle Mac</title>
    <dc:date>2023-12-27T14:42:25+00:00</dc:date>
    <link>https://rectangleapp.com/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[Move and resize windows in macOS using keyboard shortcuts or snap areas
]]></description>
<dc:subject>app mac</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ded737dfcff9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:app"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:mac"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://longform.asmartbear.com/exponential-growth">
    <title>The Elephant in the room: The myth of exponential hypergrowth</title>
    <dc:date>2023-12-26T03:05:52+00:00</dc:date>
    <link>https://longform.asmartbear.com/exponential-growth</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>growth startup marketing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:2107cfccb489/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:growth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:startup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:marketing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.mikeperham.com/2019/12/17/workload-isolation-with-queue-sharding/">
    <title>Workload Isolation with Queue Sharding | Mike Perham</title>
    <dc:date>2023-12-23T22:08:31+00:00</dc:date>
    <link>https://www.mikeperham.com/2019/12/17/workload-isolation-with-queue-sharding/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>queue ruby sidekiq sharding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:0d0bf960d9f2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:sidekiq"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:sharding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://notes.normally.com/cookieless-unique-visitor-counts/">
    <title>Counting unique visitors without using cookies, UIDs or fingerprinting.</title>
    <dc:date>2023-12-23T17:17:50+00:00</dc:date>
    <link>https://notes.normally.com/cookieless-unique-visitor-counts/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>analytics http caching privacy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:492c561f5730/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:analytics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:caching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:privacy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://excalidraw.com/">
    <title>Excalidraw</title>
    <dc:date>2023-12-19T20:41:46+00:00</dc:date>
    <link>https://excalidraw.com/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>tools drawing diagrams</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:07ffe6317a84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:drawing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:diagrams"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.artillery.io/">
    <title>Artillery.io | Cloud-scale Load Testing</title>
    <dc:date>2023-12-13T21:32:30+00:00</dc:date>
    <link>https://www.artillery.io/</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>benchmark performance testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:40ed0c8c1fe3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:benchmark"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.urlbox.io/">
    <title>Fast, Reliable Website Screenshot API | Urlbox</title>
    <dc:date>2023-12-12T01:11:35+00:00</dc:date>
    <link>https://www.urlbox.io/</link>
    <dc:creator>jnunemaker</dc:creator><description><![CDATA[The Screenshot API You Can Depend On
Since 2012, Urlbox has replaced unreliable, inaccurate and inconsistent screenshot APIs for developers like you.]]></description>
<dc:subject>api image screenshot service</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:f430124f9e10/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:image"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:screenshot"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:service"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://echarts.apache.org/en/index.html">
    <title>Apache ECharts</title>
    <dc:date>2023-12-08T13:50:35+00:00</dc:date>
    <link>https://echarts.apache.org/en/index.html</link>
    <dc:creator>jnunemaker</dc:creator><dc:subject>chart charts graphs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jnunemaker/b:ecf100e98325/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:chart"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:charts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jnunemaker/t:graphs"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>