<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Obsidian on MacWorks</title><link>https://macworks.dev/tags/obsidian/</link><description>Recent content in Obsidian on MacWorks</description><generator>Hugo</generator><language>en</language><atom:link href="https://macworks.dev/tags/obsidian/index.xml" rel="self" type="application/rss+xml"/><item><title>Engineer Reads</title><link>https://macworks.dev/docs/today/engineer-blogs-2026-07-24/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://macworks.dev/docs/today/engineer-blogs-2026-07-24/</guid><description>&lt;h1 id="engineering-reads--2026-07-24"&gt;Engineering Reads — 2026-07-24&lt;a class="anchor" href="#engineering-reads--2026-07-24"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="the-big-idea"&gt;The Big Idea&lt;a class="anchor" href="#the-big-idea"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The sustainability of small-scale tooling relies heavily on minimizing execution friction and bypassing deployment gatekeeping. By adopting native execution runtimes and automated compliance pipelines, developers can avoid system-level dependency rot and human-review bottlenecks to deliver updates more reliably.&lt;/p&gt;
&lt;h2 id="deep-reads"&gt;Deep Reads&lt;a class="anchor" href="#deep-reads"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="https://brett.trpstra.net/link/535/17386838/updating-my-popclip-extensions"&gt;Updating my PopClip Extensions&lt;/a&gt;&lt;/strong&gt; · Brett Terpstra
This update is a practical lesson in paying down technical debt to align with modern execution environments. The author migrated a large suite of extensions from aging Perl and Ruby scripts to TypeScript. The technical reasoning addresses a common systems tradeoff: relying on system-level scripting languages introduces deployment fragility due to deprecated OS runtimes and the escalating friction of signature requirements. By shifting to TypeScript, the extensions execute natively within the host application&amp;rsquo;s engine, eliminating dependency hunting and security warnings entirely. In tandem, replacing arcane modifier-key triggers with native hover submenus severely reduces cognitive load for end-users. Any engineer managing a sprawling suite of micro-tools or desktop utilities should read this as a case study in why execution locality matters.&lt;/p&gt;</description></item></channel></rss>