<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Second Brain Chronicles: Code]]></title><description><![CDATA[Other things I've thrown together.]]></description><link>https://secondbrainchronicles.com/s/code</link><image><url>https://substackcdn.com/image/fetch/$s_!vjNI!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F950956ad-674d-44db-88cf-34a0d1bc22e4_1280x1280.png</url><title>Second Brain Chronicles: Code</title><link>https://secondbrainchronicles.com/s/code</link></image><generator>Substack</generator><lastBuildDate>Sun, 23 Aug 2026 06:13:16 GMT</lastBuildDate><atom:link href="https://secondbrainchronicles.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Jim Christian]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[secondbrainchronicles@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[secondbrainchronicles@substack.com]]></itunes:email><itunes:name><![CDATA[Jim Christian]]></itunes:name></itunes:owner><itunes:author><![CDATA[Jim Christian]]></itunes:author><googleplay:owner><![CDATA[secondbrainchronicles@substack.com]]></googleplay:owner><googleplay:email><![CDATA[secondbrainchronicles@substack.com]]></googleplay:email><googleplay:author><![CDATA[Jim Christian]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Building an Eclipse (and Hellmouth) Tracker]]></title><description><![CDATA[The best way to learn any new technology is by trying to do something weird with it.]]></description><link>https://secondbrainchronicles.com/p/building-an-eclipse-and-hellmouth</link><guid isPermaLink="false">https://secondbrainchronicles.com/p/building-an-eclipse-and-hellmouth</guid><dc:creator><![CDATA[Jim Christian]]></dc:creator><pubDate>Wed, 12 Aug 2026 05:43:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Pnvm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Tonight&#8217;s total solar eclipse happens to coincide with a new moon, a meteor shower and a planetary alignment. One might mistake it for portents of the end times. So I built a hellmouth tracker: <a href="https://definitelyrealproducts.com/portal-authority/">The Portal Authority</a>, from the fine people at Definitely Real Products Inc.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Pnvm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Pnvm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 424w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 848w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 1272w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Pnvm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png" width="1456" height="1382" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1382,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:673364,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://secondbrainchronicles.com/i/210833845?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Pnvm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 424w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 848w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 1272w, https://substackcdn.com/image/fetch/$s_!Pnvm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F347361f9-a198-4afe-84d4-e5f7e7ac064c_2238x2124.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It surveys your street (or any street &#8212; you can just click the map) for nearby portals to Hell, grades them on a six-tier municipal severity scale, and a small winking imp scores your view of tonight&#8217;s apocalypse. And it uses NASA&#8217;s actual eclipse path data, so it will genuinely tell you whether you&#8217;re in totality tonight, at what time, and for how long. Ideal viewing locations, courtesy of the infernal civil service.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;6ed7c3bf-805f-4d9c-ae6c-006f15005224&quot;,&quot;duration&quot;:null}"></div><p>In case you feel like you need to go lie down somewhere while the ground swallows you up &#8212; now you&#8217;ll know exactly where.</p><p><a href="https://definitelyrealproducts.com/portal-authority/">https://definitelyrealproducts.com/portal-authority/</a></p><div><hr></div><p><em>Built overnight in three shipped iterations: Claude Code (Fable 5) orchestrating, OpenAI&#8217;s Codex consulting on the map stack and the privacy calls, Google&#8217;s Antigravity on vocabulary duty &#8212; starting in plan mode before a line of code was written. Public data end to end: OpenStreetMap basemaps, NASA/GSFC&#8217;s eclipse path tables. The 15-second product demo is an HTML animation authored and rendered with HyperFrames, gated on its linter and WCAG contrast validator before a single frame was rendered. Assets ship to Cloudflare R2, the site deploys over rsync, and every step ran from the command line &#8212; including drafting this post.</em></p><p></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://secondbrainchronicles.com/p/building-an-eclipse-and-hellmouth?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Second Brain Chronicles! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://secondbrainchronicles.com/p/building-an-eclipse-and-hellmouth?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://secondbrainchronicles.com/p/building-an-eclipse-and-hellmouth?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item></channel></rss>