<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: nikolasdimi</title><link>https://news.ycombinator.com/user?id=nikolasdimi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 02:23:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nikolasdimi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nikolasdimi in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>I am working on a few things:<p>Voiden: Released the Voiden Runner so that users can test APIs directly in the terminal. <a href="https://github.com/VoidenHQ/voiden" rel="nofollow">https://github.com/VoidenHQ/voiden</a><p>ApyHub: <a href="https://apyhub.com/" rel="nofollow">https://apyhub.com/</a> working to onboard a few more API providers. Working to rationalize the terms for new APIs added in the catalog.<p>I am also working to streamline how all APIs are certified and monitored.</p>
]]></description><pubDate>Mon, 15 Jun 2026 09:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48538941</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=48538941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48538941</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>I am working on making working with APIs simple and modular: <a href="https://github.com/VoidenHQ/voiden" rel="nofollow">https://github.com/VoidenHQ/voiden</a></p>
]]></description><pubDate>Wed, 13 May 2026 13:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121781</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=48121781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121781</guid></item><item><title><![CDATA[New comment by nikolasdimi in "How do you defend electron in the memory footprint discussion?"]]></title><description><![CDATA[
<p>Hello,<p>Wanted to get some opinions from folks here that have actually built and shipped with Electron.<p>Background: Building an API IDE on Electron. Designing this to not be “just an API client”or a thin wrapper around a webapp. It’s a pretty original desktop tool with a lot of editor/IDE-like behavior: local workflows, richer interactions, and some things that I think would have been much harder to build and maintain in a more constrained setup. So yeah, thats why we went for Electron.<p>this is the tool: github.com/voidenhq/voiden :)<p>Now, as adoption is growing, we are starting to get the usual questions about memory footprint and app size.<p>The (slightly) frustrating part is that when the app is actually being used, the app-side memory is often pretty reasonable. In many normal cases we are seeing something like 50–60 MB for the actual usage we care about (even added it in the app itself for people to check it out).<p>But then people open Activity Monitor, see all the Chromium/Electron-related processes, and the conversation immediately becomes:<p>“yeah but Tauri would use way less”<p>And then, without realizing, I suddenly end up talking and philosophizing about Electron, instead of discussing the tool itself (which is what I am passionate about :)<p>Of course Electron also has overhead. Pretending otherwise would be foolish. So we are constantly optimizing what we can, and we will keep doing so…<p>At the same time, I do feel that a lot of these comparisons feel weirdly flattened. For example people often compare:<p>full Electron process footprint VS the smallest possible Tauri/native mental model<p>…without always accounting for development speed, cross-platform consistency, ecosystem maturity, plugin/runtime complexity, UI flexibility, and the fact that some apps are doing much more than others. Which is by the way the reason that we went with Electron.<p>So all this context to get to my real question, which is:<p>How do you explain this tradeoff to users in a way that feels honest and understandable, without sounding like you are making excuses for Electron?
And also, for those of you who have had this conversation a hundred times already:<p>What do you say when people reduce the whole discussion to “Electron bad, Tauri good”?<p>Have you found a good way to explain footprint in practical terms?<p>Mostly trying to learn how others think about this , especially those who have built more serious desktop products and had to answer these questions in the wild.<p>Would love your thoughts and advice,</p>
]]></description><pubDate>Tue, 05 May 2026 11:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48020839</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=48020839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020839</guid></item><item><title><![CDATA[How do you defend electron in the memory footprint discussion?]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.voiden.md/docs/getting-started-section/getting-started/why-electron/">https://docs.voiden.md/docs/getting-started-section/getting-started/why-electron/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48020838">https://news.ycombinator.com/item?id=48020838</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 05 May 2026 11:11:44 +0000</pubDate><link>https://docs.voiden.md/docs/getting-started-section/getting-started/why-electron/</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=48020838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48020838</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Making Postman load 60% Faster"]]></title><description><![CDATA[
<p>built and open sourced a postman alternative, and decided to do it on Electron.<p>what has been funny is indeed when having to "defend" electron when it comes to memory footprint etc.<p>One thing that I always thought was interesting is that people make the argument by comparing the full Electron process footprint VS the smallest possible Tauri/native mental model and all without thinking about all the advantages of electron like development speed, cross platform consistency etc.<p>we have now optimized it a lot and we even show the actual usage inside the app for folks to monitor.<p>here is the repo in case you wanna have a look: <a href="https://github.com/VoidenHQ/voiden" rel="nofollow">https://github.com/VoidenHQ/voiden</a></p>
]]></description><pubDate>Mon, 04 May 2026 20:44:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48014714</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=48014714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48014714</guid></item><item><title><![CDATA[New comment by nikolasdimi in "The API Tooling Crisis: Why developers are abandoning Postman and its clones?"]]></title><description><![CDATA[
<p>with my team we built Voiden for some of these reasons, initially for our own internal use (building many APIs for our SaaS marketplace). Most of the folks in the team have been postman power users before so we do remember the time when this was indeed something new.<p>Problem now is that most of the alternatives out there (including the ones you mentioned) do offer some great things but essentially they feel variations of the same concepts - so I see them as "Enshittification on the way". Reason we built voiden is that we wanted something that challenges these ideas. You can try it out and let me know if it resonates: <a href="https://github.com/VoidenHQ/voiden" rel="nofollow">https://github.com/VoidenHQ/voiden</a>.<p>apologies for the slight promo - but based on your comment I thought it might be relevant.</p>
]]></description><pubDate>Thu, 16 Apr 2026 15:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47794127</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47794127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47794127</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – API Workflows as Markdown Files (Obsidian × Curl)"]]></title><description><![CDATA[
<p>changelog here for anyone who wants to check what was released in the last couple of months.<p><a href="https://voiden.md/changelog" rel="nofollow">https://voiden.md/changelog</a></p>
]]></description><pubDate>Wed, 15 Apr 2026 17:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47782068</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47782068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47782068</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Ask HN: What you use for quick API checks?"]]></title><description><![CDATA[
<p>postman is great for complex stuff - what kind of complex stuff?</p>
]]></description><pubDate>Thu, 09 Apr 2026 12:42:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702963</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47702963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702963</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Ask HN: What Are You Working On? (March 2026)"]]></title><description><![CDATA[
<p><a href="https://github.com/VoidenHQ/voiden" rel="nofollow">https://github.com/VoidenHQ/voiden</a><p>Today I released the community plugins for Voiden.<p>This is a big one because one of the things I dont want is the API tool to become bloated with new features - so I want to allow anyone to build plugins to grow the tool.<p>docs: <a href="https://docs.voiden.md/docs/plugins/build-a-plugin" rel="nofollow">https://docs.voiden.md/docs/plugins/build-a-plugin</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 20:11:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328211</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47328211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328211</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Postman Removes Free Plan?"]]></title><description><![CDATA[
<p>must be the groundhog day...but yeah, this is happening a lot.</p>
]]></description><pubDate>Wed, 25 Feb 2026 18:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47156023</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47156023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47156023</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Writing code is cheap now"]]></title><description><![CDATA[
<p>Not sure if “code has always been expensive” is the right framing.<p>Typing out a few hundred lines of code was never the real bottleneck. What was expensive was everything around it: making it correct, making it maintainable (often underestimated), coordinating across teams and supporting it long term.<p>You can also overshoot: Testing every possible path, validating across every platform, or routing every change through layers of organizational approval can multiply costs quickly. At some point, process (not code) becomes the dominant expense.<p>What LLMs clearly reduce is the short-term cost of producing working code. That part is dramatically cheaper.<p>The long-term effect is less clear. If we generate more code, faster, does that reduce cost or just increase the surface area we need to maintain, test, secure, and reason about later?<p>Historically, most of software’s cost has lived in maintenance and coordination, not in keystrokes. It will take real longitudinal data to see whether LLMs meaningfully change that, or just shift where the cost shows up.</p>
]]></description><pubDate>Tue, 24 Feb 2026 15:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47138119</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=47138119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47138119</guid></item><item><title><![CDATA[New comment by nikolasdimi in "ASK HN: Postman removes free team collaboration (small teams capped at 1 user)"]]></title><description><![CDATA[
<p>Indeed, its quite obvious it is written by an employee. I was not aware of the term though, thanks :)</p>
]]></description><pubDate>Mon, 09 Feb 2026 14:27:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945560</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=46945560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945560</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – an offline, Git-native API tool built around Markdown"]]></title><description><![CDATA[
<p>one of the creators here - you are right in the sense that most tools start open source and then they close source. For us it was different/ the opposite. We first made it as a product and then we open sourced it. It was never our intention to make it a SaaS though nor charge for it.</p>
]]></description><pubDate>Mon, 02 Feb 2026 11:16:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854714</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=46854714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854714</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – an offline, Git-native API tool built around Markdown"]]></title><description><![CDATA[
<p>well void is also the blank slate in the sense that Voiden is a tool without rules - without explicit directions to the users on how they should do xyz. So yeah, our inspiration comes from an empty sheet, a blank slate to work with APIs. And if there are no restrictions then there are infinite opportunities. :) thts how it makes sense to us.</p>
]]></description><pubDate>Mon, 02 Feb 2026 11:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854664</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=46854664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854664</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – an offline, Git-native API tool built around Markdown"]]></title><description><![CDATA[
<p>:)</p>
]]></description><pubDate>Mon, 02 Feb 2026 09:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854100</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=46854100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854100</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – an offline, Git-native API tool built around Markdown"]]></title><description><![CDATA[
<p>thanks for the points- on the product comment: in what way you think it doesn't fit? genuinely interested.</p>
]]></description><pubDate>Sun, 01 Feb 2026 19:08:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46848472</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=46848472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46848472</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – a free, offline, Git-native API Client"]]></title><description><![CDATA[
<p>true</p>
]]></description><pubDate>Wed, 28 May 2025 14:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44116161</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=44116161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44116161</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Show HN: Voiden – a free, offline, Git-native API Client"]]></title><description><![CDATA[
<p>cool!</p>
]]></description><pubDate>Wed, 28 May 2025 13:18:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44115732</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=44115732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44115732</guid></item><item><title><![CDATA[Show HN: Git-Native Client (free, no login)]]></title><description><![CDATA[
<p>Hey HN,<p>We recently started working on a tool called Voiden and wanted to share it here to get your thoughts and feedback.<p>Over the years, we found ourselves managing way too many tools just to work with APIs: one for api specs, another for docs, a third for tests, etc etc. Eventually it starts to feel more like a performance than actual work.<p>So we built Voiden: A git-native, extensible, and lightweight client that brings everything—specs, docs, tests, mocks—into one place. No bloat, no lock-in, no "platform overhead." Just structured API workflows that don’t fight your tools or your team.<p>A few things we care about:<p>-Reusability and composability : APIs as building blocks, not silos.<p>-Structure over scatter : everything lives together in one workspace.<p>-No sign-in required : you can use it without creating an account.<p>Free and open — we are building this with the community in mind.<p>Just to be clear: The goal is NOT to replace OpenAPI, but to provide a layer around existing specs that feels coherent, hackable, and friendly to real-world dev workflows.<p>You can check it out here: <a href="https://voiden.md/" rel="nofollow">https://voiden.md/</a><p>And if you have feedback, suggestions, or just want to follow along:<p><a href="https://github.com/VoidenHQ/feedback">https://github.com/VoidenHQ/feedback</a><p>We are still early, but would love to hear what you think—what you like, what is missing. Appreciate any time you take to try it out.<p>Nikolas</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43961565">https://news.ycombinator.com/item?id=43961565</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 May 2025 10:42:44 +0000</pubDate><link>https://voiden.md</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=43961565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43961565</guid></item><item><title><![CDATA[New comment by nikolasdimi in "Ask HN: Do you still use search engines?"]]></title><description><![CDATA[
<p>for me chatgpt has completely replaced google.</p>
]]></description><pubDate>Tue, 08 Apr 2025 19:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43625849</link><dc:creator>nikolasdimi</dc:creator><comments>https://news.ycombinator.com/item?id=43625849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43625849</guid></item></channel></rss>