<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Jeremy&#39;s ramblings</title>
    <link>https://jeremyt.space/</link>
    <description>Recent content on Jeremy&#39;s ramblings</description>
    <generator>Hugo -- 0.147.7</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 05 Mar 2026 12:13:42 +0800</lastBuildDate>
    <atom:link href="https://jeremyt.space/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Agentic Coding Devcontainer</title>
      <link>https://jeremyt.space/projects/agentic-coding-devcontainer/</link>
      <pubDate>Thu, 05 Mar 2026 12:13:42 +0800</pubDate>
      <guid>https://jeremyt.space/projects/agentic-coding-devcontainer/</guid>
      <description>Ephemeral agentic coding container, bootstrapped for immediate use with tailnet-only access.</description>
      <content:encoded><![CDATA[<h2 id="what">What?</h2>
<p>Docker container initialized with various agentic coding tools, bootstrapped so coding starts right away. Ephemeral by default, so when it is downed, state is wiped.</p>
<h2 id="why">Why?</h2>
<p>Starting to code with agents at scale, including on the go. Codex and Claude already have on-the-go patterns (like Codex web/iOS app), but they still feel broken in practice and not flexible enough. A clean box I can spin up fast and throw away when done makes it easy to launch many environments on the fly while removing setup friction.</p>
<h2 id="key-features">Key features</h2>
<ul>
<li>Agentic coding tools preinstalled out of the box</li>
<li>Tailnet-only access</li>
<li>Full flexibility for network access to the devcontainer when needed (ie. deploying previews)</li>
<li>Integration with deploy pipelines (ie. Komodo, coolify, or just vercel)</li>
<li><code>mosh</code> support for better on-the-go sessions (handles drops and network switching better than plain SSH)</li>
<li>Ephemeral by default: downing the container wipes both workspace state and Tailscale registration</li>
</ul>
<h2 id="ramblings">Ramblings</h2>


<p><details >
  <summary markdown="span">expand for braindump</summary>
  tbd, experimenting
</details></p>

]]></content:encoded>
    </item>
    <item>
      <title>Hello World</title>
      <link>https://jeremyt.space/posts/hello-world/</link>
      <pubDate>Mon, 02 Mar 2026 12:54:45 +0800</pubDate>
      <guid>https://jeremyt.space/posts/hello-world/</guid>
      <description>Setup details for initializing Hugo blog</description>
      <content:encoded><![CDATA[<p>Finally set up Hugo for a static blog to track ongoing projects and ideas.</p>
<p>Here&rsquo;s a short note on setup:</p>
<ul>
<li><a href="https://gohugo.io">Hugo</a> vs <a href="https://quartz.jzhao.xyz">Quartz</a>
<ul>
<li>Quartz is impressive with Obsidian integration and knowledge graphs, but felt intimidating. Decided to keep it simple for now with Hugo.</li>
<li>I can always port over later</li>
</ul>
</li>
<li>Using the very popular <a href="https://github.com/adityatelange/hugo-PaperMod/">PaperMod</a> theme. Another candidate was <a href="https://panr.github.io/hugo-theme-terminal-demo/">Terminal</a>.</li>
<li>Deployment: I wanted to use GitHub pages, but that requires publishing from a public repo. Since I may have draft posts that I&rsquo;d like to keep private, that was a non-starter. Using <a href="https://developers.cloudflare.com/pages/framework-guides/deploy-a-hugo-site/">Cloudflare Pages</a> instead.</li>
</ul>
<p>TODOs:</p>
<ul>
<li><input disabled="" type="checkbox"> Fill out profile/home page</li>
<li><input disabled="" type="checkbox"> Start adding posts!</li>
</ul>
<p>Other notes:</p>
<ul>
<li>Mostly resisting the urge to generate posts with LLMs. I want to keep this organic and ramble-y. Shorter posts like this one will just be a brain dump, while longer posts will be written with reference to some LLM generated notes.</li>
</ul>
]]></content:encoded>
    </item>
    <item>
      <title>splice</title>
      <link>https://jeremyt.space/projects/splice/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://jeremyt.space/projects/splice/</guid>
      <description>Self-hosted personal finance dashboard with a modular architecture for integrating multiple financial APIs.</description>
    </item>
  </channel>
</rss>
