<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: altug</title><link>https://news.ycombinator.com/user?id=altug</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 12:48:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=altug" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: MQTT Topic Lab – MQTT client with buttons using command variables]]></title><description><![CDATA[
<p>Hi Hacker News,<p>I needed an MQTT client to repeatedly send some commands to devices I build, with Postman-like variable substitutions as I was testing different device IDs with similar commands. MQTT Explorer is nice, but I had to write the commands again and again, with different payloads, and I don't really use the visualization feature. I wanted to save the connection, have a client that opens instantly, parameterizes some common variables, and saves the commands I wrote, so here's MQTT Topic Lab.<p>MQTT Topic Lab allows you to save your most-used commands, send messages with repetition, and use variables to switch commands on the fly easily. It also has a message viewer so you can also see messages on the broker. After doing the hard work of building your commands, you can export it to share with colleagues so they can get started fast. Also supports keyboard shortcuts if you want to move around like that.<p>It's built with Tauri (Rust backend, React frontend), so it's cross-platform, and quite fast. Also binaries are quite small (6-7 MB). This is my daily driver so I am going to maintain and update it, and maybe add some features you might want to see in the app. It's coded with Claude, but it's not an "AI-slop" software. The code might be rough on some edges, but it's quite well on how it works.<p>Looking forward to hear your thoughts, you can check it out at <a href="https://github.com/alsoftbv/topic-lab" rel="nofollow">https://github.com/alsoftbv/topic-lab</a> and download built binaries for your device to test it out.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47101951">https://news.ycombinator.com/item?id=47101951</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 21 Feb 2026 15:59:34 +0000</pubDate><link>https://github.com/alsoftbv/topic-lab</link><dc:creator>altug</dc:creator><comments>https://news.ycombinator.com/item?id=47101951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47101951</guid></item><item><title><![CDATA[New comment by altug in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>A Postman-like MQTT platform with variables and custom MQTT topic buttons.<p><a href="https://github.com/alsoftbv/topic-lab" rel="nofollow">https://github.com/alsoftbv/topic-lab</a><p>It's a Tauri-based app so it has small binaries and supports MacOS, Linux, and Windows.<p>No screenshots yet, couldn't find the time for marketing work. I'm building features as I am using them. I wanted my colleagues to give it a go first before sharing to the public, but I believe it's already valuable as-is.</p>
]]></description><pubDate>Mon, 09 Feb 2026 08:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46942972</link><dc:creator>altug</dc:creator><comments>https://news.ycombinator.com/item?id=46942972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46942972</guid></item><item><title><![CDATA[New comment by altug in "Ask HN: What are you working on? (January 2026)"]]></title><description><![CDATA[
<p>Working on building an e-ink based electronic calendar! Currently syncs from our shared iCalendar and fetches trash and weather information from the internet.</p>
]]></description><pubDate>Mon, 12 Jan 2026 14:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588739</link><dc:creator>altug</dc:creator><comments>https://news.ycombinator.com/item?id=46588739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588739</guid></item><item><title><![CDATA[New comment by altug in "Enums in Go"]]></title><description><![CDATA[
<p>I really miss value enums from Rust while working with Go, but overall I find Go more intuitive. Didn't know there was a way of auto-generating with stringer, so thanks for the information!</p>
]]></description><pubDate>Fri, 12 Jul 2024 08:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40943624</link><dc:creator>altug</dc:creator><comments>https://news.ycombinator.com/item?id=40943624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40943624</guid></item></channel></rss>