<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mootoday</title><link>https://news.ycombinator.com/user?id=mootoday</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 12:39:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mootoday" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mootoday in "When AI writes the software, who verifies it?"]]></title><description><![CDATA[
<p>AI of course</p>
]]></description><pubDate>Wed, 04 Mar 2026 05:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47243652</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=47243652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47243652</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: Share your vibe coded project"]]></title><description><![CDATA[
<p><a href="https://seaquel.app/" rel="nofollow">https://seaquel.app/</a><p>It's the SQL client I've always wished I had. It's a desktop app, but I made it work in the browser too thanks to DuckDB Wasm.</p>
]]></description><pubDate>Mon, 16 Feb 2026 12:57:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47034436</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=47034436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47034436</guid></item><item><title><![CDATA[Show HN: Interactive SQL Tutorial with a visual query builder]]></title><description><![CDATA[
<p>Hi,<p><a href="https://seaquel.app/learn-sql" rel="nofollow">https://seaquel.app/learn-sql</a> is an interactive SQL tutorial with a visual query builder.<p>JOINs, CTEs, subqueries can be difficult to understand. With the visual builder and SQL editor side-by-side, I hope these concepts are easier to understand.<p>FWIW, the tutorial is part of Seaquel, the SQL client I've always wished I had. I showed that to HN a few weeks ago.<p>Curious to hear what you think of the tutorial.<p>Thanks</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47033598">https://news.ycombinator.com/item?id=47033598</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Feb 2026 11:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033598</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=47033598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033598</guid></item><item><title><![CDATA[New comment by mootoday in "The Last Year of Localhost"]]></title><description><![CDATA[
<p>And now there's a skill to do just that.<p><a href="https://cloudrouter.dev/" rel="nofollow">https://cloudrouter.dev/</a></p>
]]></description><pubDate>Fri, 13 Feb 2026 22:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47008662</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=47008662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47008662</guid></item><item><title><![CDATA[New comment by mootoday in "The Last Year of Localhost"]]></title><description><![CDATA[
<p>You don't need a vendor-locked solution for AI agents to work in their own isolated environments :-).<p>- <a href="https://sprites.dev" rel="nofollow">https://sprites.dev</a>
- <a href="https://mise.jdx.dev" rel="nofollow">https://mise.jdx.dev</a>
- <a href="https://fnox.jdx.dev" rel="nofollow">https://fnox.jdx.dev</a><p>Develop a small API that accepts a prompt, starts a sprite sandbox, and then you wait for the AI agent to open a pull request.<p>I developed that in less than a week and now my client owns the code, can customize it to their needs, and if they want to use a different compute environment, they can with minimal code changes needed.</p>
]]></description><pubDate>Fri, 13 Feb 2026 18:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47006175</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=47006175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006175</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p><a href="https://seaquel.app" rel="nofollow">https://seaquel.app</a><p>Month 2 of building the SQL client I've always wished I had.<p>One feature I'm especially proud of is the visual query builder. Drag & drop to build SQL queries.<p>There's also an entire SQL tutorial section for anyone who wants to learn or refresh SQL knowledge.</p>
]]></description><pubDate>Mon, 09 Feb 2026 05:49:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46941969</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46941969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46941969</guid></item><item><title><![CDATA[New comment by mootoday in "Why we built our own background agent"]]></title><description><![CDATA[
<p>I built something similar after reading the blog post, based on sprites.dev.<p>A day of work to get the prototype working and a few hours the next day to allow multiple users to authenticate.<p>It's surprisingly simple.</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648395</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46648395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648395</guid></item><item><title><![CDATA[New comment by mootoday in "Why we built our own background agent"]]></title><description><![CDATA[
<p>After reading the article, I built a tool like that with sprites.dev. There's a websocket to communicate stdout and stderr to the client.<p>Web app submits the prompt, a sandbox starts on sprites.dev and any Claude output in the sandbox gets piped to the web app for display.<p>Not sure I can open source it as it's something I built for a client, but ask if you have any questions.</p>
]]></description><pubDate>Fri, 16 Jan 2026 16:35:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46648367</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46648367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46648367</guid></item><item><title><![CDATA[New comment by mootoday in "Show HN: A vibe-coded database GUI"]]></title><description><![CDATA[
<p>Yeah, I've noticed similar things with my projects. Hard to avoid these days I think.<p>Awesome, thanks for being an early adopter!<p>I got some great feedback already, so I'll continue building it out.<p>Roadmap:
- Release binaries for Intel Mac, Linux, Windows
- Add / test support for more database engines
- Wrap up the LLM integration<p>Holidays are coming up, it may be a productive time haha</p>
]]></description><pubDate>Tue, 23 Dec 2025 16:15:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46366492</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46366492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46366492</guid></item><item><title><![CDATA[New comment by mootoday in "Show HN: A vibe-coded database GUI"]]></title><description><![CDATA[
<p>I'm sure everyone has their own tolerance for what is and isn't maintainable :). For me, not knowing what code exists, where it is, how it fits together, and stuffing it all in one main file feels like a recipe for trouble down the road. Sure, I could probably tell the LLM to split the main file into modules and ask it to refactor code etc.<p>However, from personal experience I'm a lot more efficient when I use LLMs to help with tedious, boilerplate-like code writing but I remain in control over structuring the project so it's maintainable by more than machines only.<p>I use LLMs every day to write tests for example, it's a massive time saving and I wouldn't want to write tests manually ever again.</p>
]]></description><pubDate>Tue, 23 Dec 2025 15:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46366064</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46366064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46366064</guid></item><item><title><![CDATA[New comment by mootoday in "Show HN: A vibe-coded database GUI"]]></title><description><![CDATA[
<p>Hey, I did not. As mcbetz mentioned, I tried vibe-coding and anything you see is generated by LLMs. He linked to my blog post where I summarized the journey.<p>ZenQuery looks nice, I like the focus on supporting regular files.</p>
]]></description><pubDate>Tue, 23 Dec 2025 15:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46366020</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46366020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46366020</guid></item><item><title><![CDATA[Show HN: A vibe-coded database GUI]]></title><description><![CDATA[
<p>Article URL: <a href="https://seaquel.app">https://seaquel.app</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46362900">https://news.ycombinator.com/item?id=46362900</a></p>
<p>Points: 5</p>
<p># Comments: 11</p>
]]></description><pubDate>Tue, 23 Dec 2025 06:15:14 +0000</pubDate><link>https://seaquel.app</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46362900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46362900</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>There we go, all set up!<p><a href="https://github.com/WebstoneHQ/seaquel" rel="nofollow">https://github.com/WebstoneHQ/seaquel</a></p>
]]></description><pubDate>Sun, 21 Dec 2025 21:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46348842</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46348842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46348842</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>It was frictionless to get everything up and running.<p>Communication between the frontend and backend is via an `invoke` method, easy as pie :).<p>It's not open source, but once I get the Apple developer stuff all done, I'll add an auto-update feature and open source it.</p>
]]></description><pubDate>Tue, 16 Dec 2025 03:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46284299</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46284299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46284299</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>A database desktop client, built with Tauri & SvelteKit.<p>"But there are many already!" I hear the crowd exclaim.<p>I respond, "Yes, but..."<p>It's really something I want for myself. Lightweight, as fast as humanly possible, extensible via plugins (in fact the entire app is mostly plugins, with a small core to glue it together), and a tiny bit of LLM (call it AI if you wish) integration to ask questions about the database or generate/review queries.</p>
]]></description><pubDate>Sun, 14 Dec 2025 23:35:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46268339</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46268339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46268339</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: Is it worth building a database GUI?"]]></title><description><![CDATA[
<p>That's how I feel about most visual database clients I've used over the years...<p>It's something I hear from many others too, hence my interest in trying to build an incredibly fast and lightweight product.</p>
]]></description><pubDate>Tue, 09 Dec 2025 06:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46201866</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46201866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201866</guid></item><item><title><![CDATA[New comment by mootoday in "Ask HN: Is it worth building a database GUI?"]]></title><description><![CDATA[
<p>Thanks for your insights. What made you stop working on it?<p>The insomnia creator also has a Tauri http client now called Yaak(.app). A huge inspiration to work on my database client.</p>
]]></description><pubDate>Tue, 09 Dec 2025 06:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46201864</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46201864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201864</guid></item><item><title><![CDATA[Ask HN: Is it worth building a database GUI?]]></title><description><![CDATA[
<p>I'm considering to develop a database GUI based on either Tauri & Svelte or gpui.rs.<p>Why? For fun, but if it turns out to become a lifestyle business, even better :-).<p>No seriously, why? The database GUIs I know are either slow, pricey, or both. They also have so many features, it impacts the user experience.<p>I want a basic tool where I can view databases, tables, edit data. I also want to integrate a bring-your-own LLM key to ask questions about the database.<p>Does this resonate with anyone? Would you use it if it existed?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46196221">https://news.ycombinator.com/item?id=46196221</a></p>
<p>Points: 2</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 08 Dec 2025 19:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46196221</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46196221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46196221</guid></item><item><title><![CDATA[New comment by mootoday in "Iced 0.14 has been released (Rust GUI library)"]]></title><description><![CDATA[
<p>Thank you, I appreciate the in-depth opinion! I think Tauri with SvelteKit is going to be my first prototype, likely followed by gpui because I'm impressed by Zed which is built with gpui.<p>Also, TIL about PopOS, thank you!</p>
]]></description><pubDate>Mon, 08 Dec 2025 04:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46188234</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46188234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46188234</guid></item><item><title><![CDATA[New comment by mootoday in "Iced 0.14 has been released (Rust GUI library)"]]></title><description><![CDATA[
<p>I recently started to get an interest in writing a GUI with Rust. In particular, a database GUI.<p>Initially, I thought Tauri with Svelte. Then I learned about gpui (<a href="https://www.gpui.rs/" rel="nofollow">https://www.gpui.rs/</a>) and I'm intrigued.<p>TIL about iced, which seems to have been around for a while.<p>Before I embark on building a prototype UI for my app with all three libraries, does anyone have hands-on experience they can share?</p>
]]></description><pubDate>Mon, 08 Dec 2025 00:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46186995</link><dc:creator>mootoday</dc:creator><comments>https://news.ycombinator.com/item?id=46186995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46186995</guid></item></channel></rss>