<?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 (danhodos)</title>
    <link>https://pinboard.in/u:danhodos/public/</link>
    <description>recent bookmarks from danhodos</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.remodelista.com/posts/ikea-upgrade-5-cabinet-fronts-for-the-ultimate-ikea-hack/"/>
	<rdf:li rdf:resource="https://robnapier.net/mockery"/>
	<rdf:li rdf:resource="https://www.seangoedecke.com/how-to-ship/"/>
	<rdf:li rdf:resource="https://www.seangoedecke.com/how-to-influence-politics/"/>
	<rdf:li rdf:resource="https://www.seangoedecke.com/how-i-use-llms/"/>
	<rdf:li rdf:resource="https://antirez.com/news/156"/>
	<rdf:li rdf:resource="https://mensfeld.pl/2025/11/ruby-ffi-gc-bug-hash-becomes-string/"/>
	<rdf:li rdf:resource="https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals"/>
	<rdf:li rdf:resource="https://www.etsy.com/codeascraft/search-prefetching-performance"/>
	<rdf:li rdf:resource="https://softwaredoug.com/blog/2025/11/02/llm-judges-arent-the-shortcut-you-think.html"/>
	<rdf:li rdf:resource="https://simonwillison.net/2025/Nov/2/new-prompt-injection-papers/#atom-everything"/>
	<rdf:li rdf:resource="https://spin.atomicobject.com/rapid-prototyping-sprints-in-cursor/"/>
	<rdf:li rdf:resource="https://github.com/sqids/sqids-ruby"/>
	<rdf:li rdf:resource="https://alex-jacobs.com/posts/the-case-against-pgvector/"/>
	<rdf:li rdf:resource="https://hashrocket.com/blog/posts/postgresql-18-virtual-generated-columns"/>
	<rdf:li rdf:resource="https://ia.net/topics/see-what-ai-wrote"/>
	<rdf:li rdf:resource="https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints"/>
	<rdf:li rdf:resource="https://jessitron.com/2025/11/09/what-is-special-about-mcp/"/>
	<rdf:li rdf:resource="https://simonwillison.net/2025/Nov/9/gpt-5-codex-mini/#atom-everything"/>
	<rdf:li rdf:resource="https://fly.io/blog/everyone-write-an-agent/"/>
	<rdf:li rdf:resource="https://noelrappin.com/blog/2025/11/ruby-and-its-neighbors-smalltalk/"/>
	<rdf:li rdf:resource="https://allaboutcoding.ghinda.com/rspec-and-let-understanding-the-potential-pitfalls"/>
	<rdf:li rdf:resource="https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release"/>
	<rdf:li rdf:resource="https://words.filippo.io/claude-debugging/"/>
	<rdf:li rdf:resource="https://uxdesign.cc/are-high-performers-real-577540c86da3"/>
	<rdf:li rdf:resource="https://pagefind.app/"/>
	<rdf:li rdf:resource="https://www.campsite.com/blog/how-we-made-a-ruby-method-200x-faster"/>
	<rdf:li rdf:resource="https://attendlist.com/blog/production-rails-stack"/>
	<rdf:li rdf:resource="https://www.dbreunig.com/2025/05/29/a-small-model-just-for-structured-output.html"/>
	<rdf:li rdf:resource="https://blog.danlew.net/2025/05/13/coding-by-magic/"/>
	<rdf:li rdf:resource="https://blog.trailofbits.com/2025/05/01/making-pypis-test-suite-81-faster/"/>
	<rdf:li rdf:resource="https://simonwillison.net/2025/May/4/llm-sampling/#atom-everything"/>
	<rdf:li rdf:resource="https://fs.blog/how-to-think/"/>
	<rdf:li rdf:resource="https://fs.blog/writing-to-think/"/>
	<rdf:li rdf:resource="https://sqids.org/"/>
	<rdf:li rdf:resource="https://www.lukew.com/ff/entry.asp?2093"/>
	<rdf:li rdf:resource="https://medium.com/@ignatovich.dm/react-signals-a-modern-way-to-handle-state-management-a5fc39bd97b5"/>
	<rdf:li rdf:resource="https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying"/>
	<rdf:li rdf:resource="https://boz.com/articles/career-cold-start"/>
	<rdf:li rdf:resource="https://blog.bytebytego.com/p/how-amex-processes-millions-of-daily"/>
	<rdf:li rdf:resource="https://daminibansal.medium.com/understanding-two-phase-and-three-phase-commit-protocols-key-differences-use-cases-and-practical-975e7c663c67"/>
	<rdf:li rdf:resource="https://varnish-cache.org/docs/trunk/phk/notes.html"/>
	<rdf:li rdf:resource="https://medium.com/@jitenderkmr/understanding-raft-algorithm-consensus-and-leader-election-explained-faadf28fd047"/>
	<rdf:li rdf:resource="https://romanglushach.medium.com/the-evolution-of-kafka-architecture-from-zookeeper-to-kraft-f42d511ba242"/>
	<rdf:li rdf:resource="https://brooker.co.za/blog/2025/03/25/two-queues.html"/>
	<rdf:li rdf:resource="https://brooker.co.za/blog/2024/01/18/scalability.html"/>
	<rdf:li rdf:resource="https://byroot.github.io/ruby/performance/2025/01/23/the-mythical-io-bound-rails-app.html"/>
	<rdf:li rdf:resource="https://studio.caesarstoneus.com/catalog/?gad_source=1&amp;gclid=CjwKCAjwyo60BhBiEiwAHmVLJcXhwHuMVtdS5OiL8igNb4V6vXbXsYkN8hxYXVNVhMi1U8ChWMz8IRoCKd0QAvD_BwE"/>
	<rdf:li rdf:resource="https://workstead.com/shop/"/>
	<rdf:li rdf:resource="https://www.cletile.com/"/>
	<rdf:li rdf:resource="https://medium.com/choice-hacking/use-this-framework-for-fascinating-memorable-presentations-backed-by-science-a083f1618568"/>
	<rdf:li rdf:resource="https://www.spakhm.com/updates-howto"/>
	<rdf:li rdf:resource="https://moss-design.com/"/>
	<rdf:li rdf:resource="http://www.lincthelen.com/"/>
	<rdf:li rdf:resource="https://wkarch.com/selected-work/"/>
	<rdf:li rdf:resource="https://mattbrictson.com/blog/advanced-http-techniques-in-ruby"/>
	<rdf:li rdf:resource="https://mattbrictson.com/blog/gateway-pattern"/>
	<rdf:li rdf:resource="https://honeyryderchuck.gitlab.io/2023/04/29/introducing-tobox.html"/>
	<rdf:li rdf:resource="https://engineering.wework.com/how-we-halved-the-bundle-size-of-our-react-apps-to-decrease-page-load-times-2c33310bb99?source=rss----15aa793d8182---4"/>
	<rdf:li rdf:resource="https://github.com/homeport/dyff"/>
	<rdf:li rdf:resource="https://github.com/sibelius/relay-storybook"/>
	<rdf:li rdf:resource="https://duarteocarmo.com/blog/opinionated-python-boilerplate"/>
	<rdf:li rdf:resource="https://scikit-learn.org/stable/tutorial/machine_learning_map/index.html"/>
	<rdf:li rdf:resource="https://probot.github.io/docs/"/>
	<rdf:li rdf:resource="https://medium.com/geekculture/what-does-a-vp-engineering-do-4855bd3806e3"/>
	<rdf:li rdf:resource="https://www.developerway.com/posts/how-to-write-performant-react-code"/>
	<rdf:li rdf:resource="https://www.linkedin.com/posts/nathan-baugh_the-most-powerful-skill-i-learned-in-the-activity-6967478167066304512-anlP"/>
	<rdf:li rdf:resource="https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt"/>
	<rdf:li rdf:resource="https://www.viget.com/articles/pandoc-a-tool-i-use-and-like/"/>
	<rdf:li rdf:resource="https://fettblog.eu/typescript-iterating-over-objects/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.remodelista.com/posts/ikea-upgrade-5-cabinet-fronts-for-the-ultimate-ikea-hack/">
    <title>Ikea Kitchen Upgrade: 11 Custom Cabinet Companies for the Ultimate Kitchen Hack - Remodelista</title>
    <dc:date>2026-05-24T21:47:02+00:00</dc:date>
    <link>https://www.remodelista.com/posts/ikea-upgrade-5-cabinet-fronts-for-the-ultimate-ikea-hack/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ikea kitchen cabinets</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:46d966cab02f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ikea"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:kitchen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cabinets"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://robnapier.net/mockery">
    <title>A Mockery of Types - Cocoaphony</title>
    <dc:date>2025-11-14T05:20:33+00:00</dc:date>
    <link>https://robnapier.net/mockery</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[I’m going to talk about testing over the next few posts. If you’ve talked to me at any length over the last several years, you know I’ve been …]]></description>
<dc:subject>swift testing mocking types</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:41d36dc19ad5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:swift"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:mocking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:types"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.seangoedecke.com/how-to-ship/">
    <title>How I ship projects at big tech companies</title>
    <dc:date>2025-11-13T22:28:13+00:00</dc:date>
    <link>https://www.seangoedecke.com/how-to-ship/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[What I think about when I'm lead engineer on a project]]></description>
<dc:subject>shipping engineering sean-g tech advice communication</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:073ebc47dbc3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:shipping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sean-g"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tech"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:communication"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.seangoedecke.com/how-to-influence-politics/">
    <title>How I influence tech company politics as a staff software engineer</title>
    <dc:date>2025-11-13T22:24:32+00:00</dc:date>
    <link>https://www.seangoedecke.com/how-to-influence-politics/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[--]]></description>
<dc:subject>staff-engineer engineering culture politics influence sean-g</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:1d059f1e1844/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:staff-engineer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:influence"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sean-g"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.seangoedecke.com/how-i-use-llms/">
    <title>How I use LLMs as a staff engineer</title>
    <dc:date>2025-11-13T22:20:28+00:00</dc:date>
    <link>https://www.seangoedecke.com/how-i-use-llms/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[What I use them for and what I don't]]></description>
<dc:subject>llm sean-g staff-engineer development</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:246c4c4b2eb0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sean-g"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:staff-engineer"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://antirez.com/news/156">
    <title>Scaling HNSWs - &lt;antirez&gt;</title>
    <dc:date>2025-11-12T02:29:09+00:00</dc:date>
    <link>https://antirez.com/news/156</link>
    <dc:creator>danhodos</dc:creator><dc:subject>redis HNSW search data-structures scaling vector-sets</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:76ab1d58084c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:redis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:HNSW"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:data-structures"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:scaling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:vector-sets"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mensfeld.pl/2025/11/ruby-ffi-gc-bug-hash-becomes-string/">
    <title>When Your Hash Becomes a String: Hunting Ruby's Million-to-One Memory Bug</title>
    <dc:date>2025-11-12T00:02:02+00:00</dc:date>
    <link>https://mensfeld.pl/2025/11/ruby-ffi-gc-bug-hash-becomes-string/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby ffi debugging</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:282aa046b2ed/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ffi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:debugging"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals">
    <title>The Inner Workings of JavaScript Source Maps</title>
    <dc:date>2025-11-11T23:01:21+00:00</dc:date>
    <link>https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[A deep dive into how JavaScript source maps work under the hood, with examples showing how all the pieces fit together.]]></description>
<dc:subject>javascript source-maps encoding guide</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:7fdd23e16579/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:source-maps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:encoding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:guide"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.etsy.com/codeascraft/search-prefetching-performance">
    <title>Etsy Engineering | Improving performance by prefetching product pages from Etsy Search</title>
    <dc:date>2025-11-10T05:47:54+00:00</dc:date>
    <link>https://www.etsy.com/codeascraft/search-prefetching-performance</link>
    <dc:creator>danhodos</dc:creator><dc:subject>etsy prefetching sra speculation-rules</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:477f6e10460e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:etsy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:prefetching"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sra"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:speculation-rules"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://softwaredoug.com/blog/2025/11/02/llm-judges-arent-the-shortcut-you-think.html">
    <title>LLM Judges aren’t the shortcut you think</title>
    <dc:date>2025-11-10T05:34:27+00:00</dc:date>
    <link>https://softwaredoug.com/blog/2025/11/02/llm-judges-arent-the-shortcut-you-think.html</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[After the LLM judge hype curve crashes, what will come after?]]></description>
<dc:subject>llm search judge gotchas</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:988acb33b626/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:judge"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:gotchas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2025/Nov/2/new-prompt-injection-papers/#atom-everything">
    <title>New prompt injection papers: Agents Rule of Two and The Attacker Moves Second</title>
    <dc:date>2025-11-10T05:24:23+00:00</dc:date>
    <link>https://simonwillison.net/2025/Nov/2/new-prompt-injection-papers/#atom-everything</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ai security prompt-injection</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:e6be5e5d46dd/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:prompt-injection"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spin.atomicobject.com/rapid-prototyping-sprints-in-cursor/">
    <title>Learn to Use Rapid Prototyping Sprints in Cursor</title>
    <dc:date>2025-11-10T05:10:22+00:00</dc:date>
    <link>https://spin.atomicobject.com/rapid-prototyping-sprints-in-cursor/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[Lately, I’ve been experimenting with running prototyping “sprints” in Cursor and it’s changed how quickly I can move from idea to outcome.]]></description>
<dc:subject>cursor rapid prototyping product sprints</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:79ca5e79e2b9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cursor"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:rapid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:prototyping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:product"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sprints"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sqids/sqids-ruby">
    <title>GitHub - sqids/sqids-ruby: Official Ruby port of Sqids. Generate short unique IDs from numbers.</title>
    <dc:date>2025-11-10T05:05:33+00:00</dc:date>
    <link>https://github.com/sqids/sqids-ruby</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[Official Ruby port of Sqids. Generate short unique IDs from numbers. - sqids/sqids-ruby]]></description>
<dc:subject>ruby sqids</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:50c957dc9e43/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sqids"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://alex-jacobs.com/posts/the-case-against-pgvector/">
    <title>The Case Against pgvector | Alex Jacobs</title>
    <dc:date>2025-11-09T23:33:49+00:00</dc:date>
    <link>https://alex-jacobs.com/posts/the-case-against-pgvector/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[What happens when you try to run pgvector in production and discover all the things the blog posts conveniently forgot to mention]]></description>
<dc:subject>postgres pgvector gotchas</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:573c720556a5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:pgvector"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:gotchas"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hashrocket.com/blog/posts/postgresql-18-virtual-generated-columns">
    <title>PostgreSQL 18 - VIRTUAL Generated Columns | Hashrocket</title>
    <dc:date>2025-11-09T23:27:14+00:00</dc:date>
    <link>https://hashrocket.com/blog/posts/postgresql-18-virtual-generated-columns</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[PostgreSQL 18 introduces a very useful feature: VIRTUAL generated columns. These columns compute values on-the-fly at query time instead of storing them on disk, giving you the flexibility to choose between storage efficiency and query performance.
]]></description>
<dc:subject>postgres generated columns virtual</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:45b236886297/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:generated"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:columns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:virtual"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ia.net/topics/see-what-ai-wrote">
    <title>See What AI Wrote</title>
    <dc:date>2025-11-09T23:21:24+00:00</dc:date>
    <link>https://ia.net/topics/see-what-ai-wrote</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[Marking, tracking and spotting AI generated text]]></description>
<dc:subject>ai writing ui design</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:49124f32adb3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints">
    <title>PostgreSQL 18 - Temporal Constraints | Hashrocket</title>
    <dc:date>2025-11-09T23:20:07+00:00</dc:date>
    <link>https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[PostgreSQL 18 introduced a powerful new feature that lets you enforce uniqueness across time periods: Temporal Constraints. With this addition, you can now define UNIQUE, PRIMARY KEY, or FOREIGN KEY constraints by either Date Range or Timestamp Range fields, making it easier than ever to prevent overlapping data.
]]></description>
<dc:subject>postgres database temporal constraints</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:5fa773da1f0e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:postgres"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:temporal"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:constraints"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jessitron.com/2025/11/09/what-is-special-about-mcp/">
    <title>What is special about MCP? – Jessitron</title>
    <dc:date>2025-11-09T23:17:52+00:00</dc:date>
    <link>https://jessitron.com/2025/11/09/what-is-special-about-mcp/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[three things MCP can do, and an infinite number of things it can't do (all of which make it great) AI agents can interact with the world using tools. Those tools can be generic or specific. Generic Run a bash command Operate a web browser Execute a SQL query Specific See my Google Calendar events…]]></description>
<dc:subject>mcp</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:81d470a30df2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:mcp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2025/Nov/9/gpt-5-codex-mini/#atom-everything">
    <title>Reverse engineering Codex CLI to get GPT-5-Codex-Mini to draw me a pelican</title>
    <dc:date>2025-11-09T23:17:43+00:00</dc:date>
    <link>https://simonwillison.net/2025/Nov/9/gpt-5-codex-mini/#atom-everything</link>
    <dc:creator>danhodos</dc:creator><dc:subject>codex chatgpt ai reverse-engineering</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:b3cb40a092b3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:codex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:chatgpt"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:reverse-engineering"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fly.io/blog/everyone-write-an-agent/">
    <title>You Should Write An Agent · The Fly Blog</title>
    <dc:date>2025-11-09T23:17:28+00:00</dc:date>
    <link>https://fly.io/blog/everyone-write-an-agent/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[They're like riding a bike: easy, and you don't get it until you try.]]></description>
<dc:subject>ai llm agent howto programming tutorial</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:9288288fafac/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:agent"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tutorial"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://noelrappin.com/blog/2025/11/ruby-and-its-neighbors-smalltalk/">
    <title>Ruby And Its Neighbors: Smalltalk – Noel Rappin Writes Here</title>
    <dc:date>2025-11-06T20:27:03+00:00</dc:date>
    <link>https://noelrappin.com/blog/2025/11/ruby-and-its-neighbors-smalltalk/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby smalltalk</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:e6fc5eefbe31/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:smalltalk"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://allaboutcoding.ghinda.com/rspec-and-let-understanding-the-potential-pitfalls">
    <title>Avoiding RSpec `let!` Pitfalls</title>
    <dc:date>2025-11-06T20:17:07+00:00</dc:date>
    <link>https://allaboutcoding.ghinda.com/rspec-and-let-understanding-the-potential-pitfalls</link>
    <dc:creator>danhodos</dc:creator><dc:subject>rspec let best-practices</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:c87398961b03/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:rspec"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:let"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:best-practices"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release">
    <title>Git 3.0 on the Horizon: What Git Users Need to Know About the Next Major Release</title>
    <dc:date>2025-11-06T20:15:40+00:00</dc:date>
    <link>https://www.deployhq.com/blog/git-3-0-on-the-horizon-what-git-users-need-to-know-about-the-next-major-release</link>
    <dc:creator>danhodos</dc:creator><dc:subject>git</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:0c76cfe8760e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:git"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://words.filippo.io/claude-debugging/">
    <title>Claude Code Can Debug Low-level Cryptography</title>
    <dc:date>2025-11-06T20:12:48+00:00</dc:date>
    <link>https://words.filippo.io/claude-debugging/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>llm claude debugging programming cryptography</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:32039194e03a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:claude"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cryptography"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://uxdesign.cc/are-high-performers-real-577540c86da3">
    <title>Are high-performers real?. How do we reconcile exceptional… | by Michael Parent | Aug, 2025 | UX Collective</title>
    <dc:date>2025-08-25T21:43:59+00:00</dc:date>
    <link>https://uxdesign.cc/are-high-performers-real-577540c86da3</link>
    <dc:creator>danhodos</dc:creator><dc:subject>management systems-thinking high-performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:106614127e62/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:management"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:systems-thinking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:high-performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://pagefind.app/">
    <title>Pagefind | Pagefind — Static low-bandwidth search at scale</title>
    <dc:date>2025-07-07T20:33:35+00:00</dc:date>
    <link>https://pagefind.app/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>javascript search pagefind</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:bfcdc01ddd76/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:javascript"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:pagefind"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.campsite.com/blog/how-we-made-a-ruby-method-200x-faster">
    <title>How we made a Ruby method 200x faster · Campsite</title>
    <dc:date>2025-06-05T17:37:57+00:00</dc:date>
    <link>https://www.campsite.com/blog/how-we-made-a-ruby-method-200x-faster</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby profiling nokogiri performance refactoring</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:90798639d0c9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:nokogiri"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:refactoring"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://attendlist.com/blog/production-rails-stack">
    <title>Our production Ruby on Rails stack</title>
    <dc:date>2025-06-05T17:34:05+00:00</dc:date>
    <link>https://attendlist.com/blog/production-rails-stack</link>
    <dc:creator>danhodos</dc:creator><dc:subject>rails gems production stack attendlist</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:9af90b9a7ee8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:gems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:production"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:stack"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:attendlist"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.dbreunig.com/2025/05/29/a-small-model-just-for-structured-output.html">
    <title>A Small Model Just for Structured Output</title>
    <dc:date>2025-05-30T13:32:01+00:00</dc:date>
    <link>https://www.dbreunig.com/2025/05/29/a-small-model-just-for-structured-output.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>LLM structure json</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:e0a6497d89c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:LLM"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:structure"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:json"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.danlew.net/2025/05/13/coding-by-magic/">
    <title>Coding by Magic</title>
    <dc:date>2025-05-13T22:19:49+00:00</dc:date>
    <link>https://blog.danlew.net/2025/05/13/coding-by-magic/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>programming</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:297d4b49eda6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:programming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.trailofbits.com/2025/05/01/making-pypis-test-suite-81-faster/">
    <title>Making PyPI's test suite 81% faster - The Trail of Bits Blog</title>
    <dc:date>2025-05-07T16:48:09+00:00</dc:date>
    <link>https://blog.trailofbits.com/2025/05/01/making-pypis-test-suite-81-faster/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>python ci testing performance optimizations</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:00ca35b2b9b5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:optimizations"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2025/May/4/llm-sampling/#atom-everything">
    <title>Dummy's Guide to Modern LLM Sampling</title>
    <dc:date>2025-05-07T16:39:36+00:00</dc:date>
    <link>https://simonwillison.net/2025/May/4/llm-sampling/#atom-everything</link>
    <dc:creator>danhodos</dc:creator><dc:subject>llm sampling prompting</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:996201c082b0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sampling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:prompting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fs.blog/how-to-think/">
    <title>The Skill You’ve Never Been Taught: How to Think Better</title>
    <dc:date>2025-05-07T16:28:58+00:00</dc:date>
    <link>https://fs.blog/how-to-think/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>thinking learning writing</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:71b9ef581813/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:thinking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:writing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fs.blog/writing-to-think/">
    <title>Writing to Think</title>
    <dc:date>2025-05-07T16:27:36+00:00</dc:date>
    <link>https://fs.blog/writing-to-think/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ai writing learning</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:cf6f9b58c40e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:learning"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sqids.org/">
    <title>Sqids (formerly Hashids) · Generate Short Unique IDs</title>
    <dc:date>2025-04-07T18:45:48+00:00</dc:date>
    <link>https://sqids.org/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[<blockquote>Sqids is a lightweight, customizable library that converts numbers into short, URL-safe IDs. It's a flexible and collision-free solution for generating unique IDs.</blockquote>]]></description>
<dc:subject>sqids encode numbers identifiers</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:54752b661e22/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sqids"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:encode"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:numbers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:identifiers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lukew.com/ff/entry.asp?2093">
    <title>LukeW | Usable Chat Interfaces to AI Models</title>
    <dc:date>2025-04-06T02:30:41+00:00</dc:date>
    <link>https://www.lukew.com/ff/entry.asp?2093</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[<blockquote>LukeW Ideation + Design provides resources for mobile and Web product design and strategy including presentations, workshops, articles, books and more on usability, interaction design and visual design.</blockquote>]]></description>
<dc:subject>ai interaction-design interface</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:7fc61406c2e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:interaction-design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:interface"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@ignatovich.dm/react-signals-a-modern-way-to-handle-state-management-a5fc39bd97b5">
    <title>React Signals: Another Way to Handle State Management 🚀 | by Dzmitry Ihnatovich | Medium</title>
    <dc:date>2025-04-03T14:47:40+00:00</dc:date>
    <link>https://medium.com/@ignatovich.dm/react-signals-a-modern-way-to-handle-state-management-a5fc39bd97b5</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[<blockquote>React Signals are a relatively new concept designed to simplify and optimize state management in React applications. Borrowing ideas from reactive programming and frameworks like SolidJS or Angular…</blockquote>]]></description>
<dc:subject>react signals state-management</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:793c96602e18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:signals"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:state-management"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying">
    <title>The Log: What every software engineer should know about real-time data's unifying abstraction | LinkedIn Engineering</title>
    <dc:date>2025-04-03T14:34:36+00:00</dc:date>
    <link>https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying</link>
    <dc:creator>danhodos</dc:creator><dc:subject>distributed-systems log linkedin kafka</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:a51fe16ef305/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:distributed-systems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:log"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:linkedin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:kafka"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://boz.com/articles/career-cold-start">
    <title>A Career Cold Start Algorithm</title>
    <dc:date>2025-04-02T19:19:32+00:00</dc:date>
    <link>https://boz.com/articles/career-cold-start</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[<blockquote>Starting a new job can be stressful so I've developed an algorithm that has helped me get up to speed quickly.</blockquote>]]></description>
<dc:subject>work career advice onboarding howto</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:807940b855af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:work"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:career"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:advice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:onboarding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.bytebytego.com/p/how-amex-processes-millions-of-daily">
    <title>How AMEX Processes Millions of Daily Transactions With Millisecond Latency</title>
    <dc:date>2025-04-01T17:08:04+00:00</dc:date>
    <link>https://blog.bytebytego.com/p/how-amex-processes-millions-of-daily</link>
    <dc:creator>danhodos</dc:creator><dc:subject>amex distributed-systems golang grpc logging sockets</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:5e70ab138f7f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:amex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:distributed-systems"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:golang"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:grpc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:logging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:sockets"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://daminibansal.medium.com/understanding-two-phase-and-three-phase-commit-protocols-key-differences-use-cases-and-practical-975e7c663c67">
    <title>Understanding Two-Phase and Three-Phase Commit Protocols: Key Differences, Use Cases, and Practical Examples | by Damini Bansal | Medium</title>
    <dc:date>2025-04-01T16:49:07+00:00</dc:date>
    <link>https://daminibansal.medium.com/understanding-two-phase-and-three-phase-commit-protocols-key-differences-use-cases-and-practical-975e7c663c67</link>
    <dc:creator>danhodos</dc:creator><dc:subject>distributed 2pc 3pc</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:e0cdc37ab157/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:distributed"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:2pc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:3pc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://varnish-cache.org/docs/trunk/phk/notes.html">
    <title>Notes from the Architect — Varnish version trunk documentation</title>
    <dc:date>2025-04-01T16:20:31+00:00</dc:date>
    <link>https://varnish-cache.org/docs/trunk/phk/notes.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>varnish squid memory cpu</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:77323304f37e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:varnish"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:squid"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cpu"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@jitenderkmr/understanding-raft-algorithm-consensus-and-leader-election-explained-faadf28fd047">
    <title>Understanding Raft Algorithm: Consensus and Leader Election Explained | by Jitender Kumar | Medium</title>
    <dc:date>2025-04-01T16:01:33+00:00</dc:date>
    <link>https://medium.com/@jitenderkmr/understanding-raft-algorithm-consensus-and-leader-election-explained-faadf28fd047</link>
    <dc:creator>danhodos</dc:creator><dc:subject>raft consensus algorithm distributed-systems</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:7537f8f38fb8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:raft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:consensus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:algorithm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:distributed-systems"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://romanglushach.medium.com/the-evolution-of-kafka-architecture-from-zookeeper-to-kraft-f42d511ba242">
    <title>The Evolution of Kafka Architecture: From ZooKeeper to KRaft | by Roman Glushach | Medium</title>
    <dc:date>2025-04-01T15:52:15+00:00</dc:date>
    <link>https://romanglushach.medium.com/the-evolution-of-kafka-architecture-from-zookeeper-to-kraft-f42d511ba242</link>
    <dc:creator>danhodos</dc:creator><dc:subject>kafka zookeeper kraft</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:a5b6ccc6bf45/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:kafka"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:zookeeper"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:kraft"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://brooker.co.za/blog/2025/03/25/two-queues.html">
    <title>One or Two? How Many Queues? - Marc's Blog</title>
    <dc:date>2025-03-31T17:12:35+00:00</dc:date>
    <link>https://brooker.co.za/blog/2025/03/25/two-queues.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>queue utilization analogy</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:fd5147b9f9e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:queue"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:utilization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:analogy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://brooker.co.za/blog/2024/01/18/scalability.html">
    <title>What is Scalability Anyway? - Marc's Blog</title>
    <dc:date>2025-03-29T16:29:34+00:00</dc:date>
    <link>https://brooker.co.za/blog/2024/01/18/scalability.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>scalability cost</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:7fbd4dde0d17/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:scalability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cost"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://byroot.github.io/ruby/performance/2025/01/23/the-mythical-io-bound-rails-app.html">
    <title>The Mythical IO-Bound Rails App | byroot’s blog</title>
    <dc:date>2025-01-26T14:15:11+00:00</dc:date>
    <link>https://byroot.github.io/ruby/performance/2025/01/23/the-mythical-io-bound-rails-app.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby rails performance</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:2ed23d3413d9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://studio.caesarstoneus.com/catalog/?gad_source=1&amp;gclid=CjwKCAjwyo60BhBiEiwAHmVLJcXhwHuMVtdS5OiL8igNb4V6vXbXsYkN8hxYXVNVhMi1U8ChWMz8IRoCKd0QAvD_BwE">
    <title>Quartz &amp; Porcelain Countertops | +101 Colors | Caesarstone Studio</title>
    <dc:date>2024-07-02T22:18:45+00:00</dc:date>
    <link>https://studio.caesarstoneus.com/catalog/?gad_source=1&amp;gclid=CjwKCAjwyo60BhBiEiwAHmVLJcXhwHuMVtdS5OiL8igNb4V6vXbXsYkN8hxYXVNVhMi1U8ChWMz8IRoCKd0QAvD_BwE</link>
    <dc:creator>danhodos</dc:creator><dc:subject>quartz shopping</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:85ca3914cd6f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:quartz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:shopping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://workstead.com/shop/">
    <title>Workstead Lighting | A collection of ceiling, wall, and table lamps.</title>
    <dc:date>2024-07-02T22:18:32+00:00</dc:date>
    <link>https://workstead.com/shop/</link>
    <dc:creator>danhodos</dc:creator><description><![CDATA[<blockquote>Just as humans are inherently drawn toward light, so Workstead’s lighting design is inspired by the shapes and materials that have conveyed safety and social connection throughout history. Our skillfully fabricated products stand firmly within a legacy of captivating warmth and elemental form.</blockquote>]]></description>
<dc:subject>lighting shopping</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:e798760300cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:lighting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:shopping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cletile.com/">
    <title>clé tile | the preferred house for artisan tile</title>
    <dc:date>2024-07-02T22:18:16+00:00</dc:date>
    <link>https://www.cletile.com/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>tile shopping</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:cd037612d9ec/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:shopping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/choice-hacking/use-this-framework-for-fascinating-memorable-presentations-backed-by-science-a083f1618568">
    <title>Use This Framework for Fascinating &amp; Memorable Presentations (Backed by Science) | by Jen Clinehens | Choice Hacking | Medium</title>
    <dc:date>2024-07-02T22:14:52+00:00</dc:date>
    <link>https://medium.com/choice-hacking/use-this-framework-for-fascinating-memorable-presentations-backed-by-science-a083f1618568</link>
    <dc:creator>danhodos</dc:creator><dc:subject>presentations tips</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:754d179d6ade/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:presentations"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tips"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.spakhm.com/updates-howto">
    <title>How to send progress updates - Slava Akhmechet</title>
    <dc:date>2024-04-28T13:43:55+00:00</dc:date>
    <link>https://www.spakhm.com/updates-howto</link>
    <dc:creator>danhodos</dc:creator><dc:subject>doc projects bestpractices updates</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:1d69718ab0cb/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:doc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:projects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:bestpractices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:updates"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://moss-design.com/">
    <title>moss::: Ecological, Green, Holistic, Sustainable Architecture and Design. Made in Chicago.</title>
    <dc:date>2023-06-10T11:49:05+00:00</dc:date>
    <link>https://moss-design.com/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>interior-design chicago architects</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:8ef0687cc2a7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:interior-design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:chicago"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:architects"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.lincthelen.com/">
    <title>LINCTHELENDESIGN</title>
    <dc:date>2023-06-10T11:38:13+00:00</dc:date>
    <link>http://www.lincthelen.com/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>chicago interior-design</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:9ebe1bbcf9ff/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:chicago"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:interior-design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wkarch.com/selected-work/">
    <title>Selected Work - Wheeler Kearns Architects</title>
    <dc:date>2023-06-10T11:30:45+00:00</dc:date>
    <link>https://wkarch.com/selected-work/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>architects chicago</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:c4364fc4b604/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:architects"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:chicago"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mattbrictson.com/blog/advanced-http-techniques-in-ruby">
    <title>Advanced techniques for calling HTTP APIs in Ruby</title>
    <dc:date>2023-05-26T02:11:22+00:00</dc:date>
    <link>https://mattbrictson.com/blog/advanced-http-techniques-in-ruby</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby http api faraday</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:51889d2c9f28/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:api"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:faraday"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mattbrictson.com/blog/gateway-pattern">
    <title>The Gateway Pattern</title>
    <dc:date>2023-05-26T02:04:23+00:00</dc:date>
    <link>https://mattbrictson.com/blog/gateway-pattern</link>
    <dc:creator>danhodos</dc:creator><dc:subject>ruby rails gateway design-patterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:e36c8f5bef35/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:rails"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:gateway"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:design-patterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://honeyryderchuck.gitlab.io/2023/04/29/introducing-tobox.html">
    <title>Introducing tobox · honeyryder</title>
    <dc:date>2023-04-29T19:26:03+00:00</dc:date>
    <link>https://honeyryderchuck.gitlab.io/2023/04/29/introducing-tobox.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>pattern transactional ruby outbox</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:0d3f555404ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:pattern"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:transactional"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:outbox"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.wework.com/how-we-halved-the-bundle-size-of-our-react-apps-to-decrease-page-load-times-2c33310bb99?source=rss----15aa793d8182---4">
    <title>How we halved the bundle size of our React Apps to decrease page load times</title>
    <dc:date>2023-04-29T19:02:06+00:00</dc:date>
    <link>https://engineering.wework.com/how-we-halved-the-bundle-size-of-our-react-apps-to-decrease-page-load-times-2c33310bb99?source=rss----15aa793d8182---4</link>
    <dc:creator>danhodos</dc:creator><dc:subject>bundle size optimization react</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:e7cc12bc8e42/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:bundle"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:size"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:optimization"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:react"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/homeport/dyff">
    <title>Dyff</title>
    <dc:date>2023-04-02T12:51:04+00:00</dc:date>
    <link>https://github.com/homeport/dyff</link>
    <dc:creator>danhodos</dc:creator><dc:subject>yaml diff</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:13d3bfdaa9af/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:yaml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:diff"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/sibelius/relay-storybook">
    <title>sibelius/relay-storybook: Relay Storybook Demo</title>
    <dc:date>2023-03-14T15:59:47+00:00</dc:date>
    <link>https://github.com/sibelius/relay-storybook</link>
    <dc:creator>danhodos</dc:creator><dc:subject>relay storybook</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:941d2e1d000e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:relay"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:storybook"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://duarteocarmo.com/blog/opinionated-python-boilerplate">
    <title>An opinionated Python boilerplate - Duarte O.Carmo</title>
    <dc:date>2023-03-12T15:04:55+00:00</dc:date>
    <link>https://duarteocarmo.com/blog/opinionated-python-boilerplate</link>
    <dc:creator>danhodos</dc:creator><dc:subject>python boilerplate</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:37cb20e318f8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:python"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:boilerplate"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://scikit-learn.org/stable/tutorial/machine_learning_map/index.html">
    <title>Choosing the right estimator — scikit-learn 1.2.2 documentation</title>
    <dc:date>2023-03-10T17:04:37+00:00</dc:date>
    <link>https://scikit-learn.org/stable/tutorial/machine_learning_map/index.html</link>
    <dc:creator>danhodos</dc:creator><dc:subject>cheatsheet machine-learning ai</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:4e04ea9b0581/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:cheatsheet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:machine-learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:ai"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://probot.github.io/docs/">
    <title>[untitled]</title>
    <dc:date>2023-01-04T16:04:25+00:00</dc:date>
    <link>https://probot.github.io/docs/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>github apps probot</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:5a7fdd667826/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:github"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:probot"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/geekculture/what-does-a-vp-engineering-do-4855bd3806e3">
    <title>What does a VP of Engineering do | Geek Culture</title>
    <dc:date>2022-12-05T13:56:34+00:00</dc:date>
    <link>https://medium.com/geekculture/what-does-a-vp-engineering-do-4855bd3806e3</link>
    <dc:creator>danhodos</dc:creator><dc:subject>engineering job vp</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:4264eaf39545/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:job"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:vp"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.developerway.com/posts/how-to-write-performant-react-code">
    <title>How to write performant React code: rules, patterns, do's and don'ts</title>
    <dc:date>2022-10-28T16:03:14+00:00</dc:date>
    <link>https://www.developerway.com/posts/how-to-write-performant-react-code</link>
    <dc:creator>danhodos</dc:creator><dc:subject>react best-practices performance</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:28a7f3e5db47/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:react"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:best-practices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:performance"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.linkedin.com/posts/nathan-baugh_the-most-powerful-skill-i-learned-in-the-activity-6967478167066304512-anlP">
    <title>9 step-by-step tips to make you a better copywriter:</title>
    <dc:date>2022-08-23T08:43:52+00:00</dc:date>
    <link>https://www.linkedin.com/posts/nathan-baugh_the-most-powerful-skill-i-learned-in-the-activity-6967478167066304512-anlP</link>
    <dc:creator>danhodos</dc:creator><dc:subject>tips guide writing copywriting</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:3411cec3d1ab/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:guide"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:writing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:copywriting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt">
    <title>How to break the cycle of tech debt | LeadDev</title>
    <dc:date>2022-07-12T19:50:00+00:00</dc:date>
    <link>https://leaddev.com/legacy-technical-debt-migrations/how-break-cycle-tech-debt</link>
    <dc:creator>danhodos</dc:creator><dc:subject>tech-debt</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:danhodos/b:957decbebf29/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tech-debt"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.viget.com/articles/pandoc-a-tool-i-use-and-like/">
    <title>Pandoc: A Tool I Use and Like</title>
    <dc:date>2022-05-25T12:36:36+00:00</dc:date>
    <link>https://www.viget.com/articles/pandoc-a-tool-i-use-and-like/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>pandoc conversion tool markdown</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:561c034a9af6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:pandoc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:conversion"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:tool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:markdown"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://fettblog.eu/typescript-iterating-over-objects/">
    <title>TypeScript: Iterating over objects</title>
    <dc:date>2022-05-13T11:54:41+00:00</dc:date>
    <link>https://fettblog.eu/typescript-iterating-over-objects/</link>
    <dc:creator>danhodos</dc:creator><dc:subject>typescript</dc:subject>
<dc:identifier>https://pinboard.in/u:danhodos/b:ea89687f4d0b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:danhodos/t:typescript"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>