<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>StudioJin DevLog</title><description>SyncWatcher development log &amp; Indie hacking journey</description><link>https://studiojin.dev/</link><language>en-us</language><item><title>Adding a Comment System (Cusdis) to My Blog</title><link>https://studiojin.dev/blog/adding-cusdis-comments/</link><guid isPermaLink="true">https://studiojin.dev/blog/adding-cusdis-comments/</guid><description>Why I chose Cusdis over Giscus to allow visitors to leave comments without logging in.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item><item><title>adr-index-skill: Keeping AGENTS.md Lean</title><link>https://studiojin.dev/blog/adr-index-skill/</link><guid isPermaLink="true">https://studiojin.dev/blog/adr-index-skill/</guid><description>Stop letting your AGENTS.md turn into a history book.</description><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Changed SyncWatcher License</title><link>https://studiojin.dev/blog/change-license/</link><guid isPermaLink="true">https://studiojin.dev/blog/change-license/</guid><description>SyncWatcher License changed to PolyForm Noncommercial 1.0.0</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate></item><item><title>My Failed Attempt at becoming a Claude Coding Instructor (thanks to a missed deadline)</title><link>https://studiojin.dev/blog/claude-lecture-instructor-challenge/</link><guid isPermaLink="true">https://studiojin.dev/blog/claude-lecture-instructor-challenge/</guid><description>I built an entire lecture series using AI—from deep research to interactive web slides—only to find out the recruitment had closed early. Here is the postmortem.</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Automating Cusdis Comments with AI: A Smarter Way to Manage Your Blog</title><link>https://studiojin.dev/blog/cusdis-automation-with-n8n/</link><guid isPermaLink="true">https://studiojin.dev/blog/cusdis-automation-with-n8n/</guid><description>Filter out spam and reply to genuine readers automatically. Here is how I use n8n and Gemini to handle my Cusdis comments.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Desk Setup: Upgrading to the Kanto Audio Ren</title><link>https://studiojin.dev/blog/desk-setup-kanto-audio-ren/</link><guid isPermaLink="true">https://studiojin.dev/blog/desk-setup-kanto-audio-ren/</guid><description>Taking a break from dev talk. Swapping out my B&amp;W Zeppelin for the Kanto Audio Ren to complete my desk-fi setup.</description><pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Local KO/EN Embedding Showdown: BGE vs E5 vs MiniLM</title><link>https://studiojin.dev/blog/devlog-rhizome-embedding-eval/</link><guid isPermaLink="true">https://studiojin.dev/blog/devlog-rhizome-embedding-eval/</guid><description>I researched local embedding models for Rhizome. The verdict? Nothing fits both mobile and desktop yet. Here is what I found.</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Rhizome: Planning &amp; The Reality Check</title><link>https://studiojin.dev/blog/devlog-rhizome-planning/</link><guid isPermaLink="true">https://studiojin.dev/blog/devlog-rhizome-planning/</guid><description>Fleshing out the KMS idea, hitting technical walls, and figuring out what to give away for free.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Prioritizing SyncWatcher, Web Agency Experiments, and SEO</title><link>https://studiojin.dev/blog/devlog-seo-test-and-more/</link><guid isPermaLink="true">https://studiojin.dev/blog/devlog-seo-test-and-more/</guid><description>SyncWatcher is almost done, but I am distracted. Thoughts on juggling multiple projects, survival as an indie dev, and testing SEO.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item><item><title>SyncWatcher Devlog: Polishing for Reliability</title><link>https://studiojin.dev/blog/devlog-syncwatcher2/</link><guid isPermaLink="true">https://studiojin.dev/blog/devlog-syncwatcher2/</guid><description>From volume accuracy to app lifecycle and logging. Today was about hardening the software for the real world.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Building Spectasia: Scratching My Own Itch</title><link>https://studiojin.dev/blog/init-spectasia/</link><guid isPermaLink="true">https://studiojin.dev/blog/init-spectasia/</guid><description>Spectasia - A macOS Image Viewer for the rest of us</description><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Into the Wild: Leaving Corporate to Ship Code</title><link>https://studiojin.dev/blog/into-the-wild/</link><guid isPermaLink="true">https://studiojin.dev/blog/into-the-wild/</guid><description>Why I built SyncWatcher and my journey into Indie Hacking.</description><pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Mermaid Board: Stop Wrestling with Multiple Diagrams</title><link>https://studiojin.dev/blog/mermaid-board/</link><guid isPermaLink="true">https://studiojin.dev/blog/mermaid-board/</guid><description>A frictionless web app to manage multiple Mermaid.js diagrams in one workspace. Built for devs who want to ship faster.</description><pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Putting Spectasia on Hold</title><link>https://studiojin.dev/blog/pause-spectasia/</link><guid isPermaLink="true">https://studiojin.dev/blog/pause-spectasia/</guid><description>Spectasia development is paused indefinitely to focus on higher priority projects.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Stop Letting AI Guess Your Architecture: My AI Project Template</title><link>https://studiojin.dev/blog/project-template-with-ai/</link><guid isPermaLink="true">https://studiojin.dev/blog/project-template-with-ai/</guid><description>Why expecting AI to &quot;just figure it out&quot; is a recipe for disaster, and how I fixed it with a template.</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Sunsetting Spectasia and Discovering an Excellent Alternative (Lap)</title><link>https://studiojin.dev/blog/sunsetting-spectasia/</link><guid isPermaLink="true">https://studiojin.dev/blog/sunsetting-spectasia/</guid><description>Officially sunsetting the Spectasia project and introducing Lap, a fantastic open-source alternative.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SyncWatcher Official Release (v1.4.0): Gatekeeper Resolved &amp; Store Live</title><link>https://studiojin.dev/blog/syncwatcher-official-release-v140/</link><guid isPermaLink="true">https://studiojin.dev/blog/syncwatcher-official-release-v140/</guid><description>We’ve resolved the macOS Gatekeeper issues with an official Apple Developer registration. SyncWatcher is now officially available on Lemon Squeezy.</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>SyncWatcher Update: Unofficial Release &amp; Future Plans</title><link>https://studiojin.dev/blog/syncwatcher-unofficial-release/</link><guid isPermaLink="true">https://studiojin.dev/blog/syncwatcher-unofficial-release/</guid><description>SyncWatcher is now functional and available for early users via GitHub, though the official App Store release is pending Apple Developer account setup.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>SyncWatcher Icon &amp; My Cat</title><link>https://studiojin.dev/blog/syncwatchericon/</link><guid isPermaLink="true">https://studiojin.dev/blog/syncwatchericon/</guid><description>Designing the SyncWatcher icon with my cat Coco</description><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Reflections on Developing SyncWatcher with Tauri: Between Speed and Stability</title><link>https://studiojin.dev/blog/tauri-development-review/</link><guid isPermaLink="true">https://studiojin.dev/blog/tauri-development-review/</guid><description>A Python developer’s journey using Rust-based Tauri to build a macOS app. Exploring the lure of speed, the pitfalls of event synchronization, and thoughts on AI-assisted coding.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>X (Twitter) Account Suspended Again: What Is the Rule, Really?</title><link>https://studiojin.dev/blog/x-account-suspended/</link><guid isPermaLink="true">https://studiojin.dev/blog/x-account-suspended/</guid><description>Documenting the frustrating experience of having my newly created business X account suspended twice for no apparent reason.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>I Built a Deep Research Skill Using z.ai Coding Plan</title><link>https://studiojin.dev/blog/zai-deep-research-skill/</link><guid isPermaLink="true">https://studiojin.dev/blog/zai-deep-research-skill/</guid><description>Turning an underused subscription into an open-source deep research agent skill — powered by z.ai MCP servers.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>