<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: FlutWiz</title>
    <description>The latest articles on DEV Community by FlutWiz (@flutwiz).</description>
    <link>https://dev.to/flutwiz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3797684%2Fa61afc8b-74d8-402b-9fc5-b9e5717fc081.png</url>
      <title>DEV Community: FlutWiz</title>
      <link>https://dev.to/flutwiz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/flutwiz"/>
    <language>en</language>
    <item>
      <title>Most AI developer tools didn't add AI. They added a chat window.</title>
      <dc:creator>FlutWiz</dc:creator>
      <pubDate>Thu, 02 Jul 2026 09:24:02 +0000</pubDate>
      <link>https://dev.to/flutwiz/most-ai-developer-tools-didnt-add-ai-they-added-a-chat-window-6f3</link>
      <guid>https://dev.to/flutwiz/most-ai-developer-tools-didnt-add-ai-they-added-a-chat-window-6f3</guid>
      <description>&lt;p&gt;AI is changing how we build software, but I think a lot of developer tools are solving yesterday's problem.&lt;/p&gt;

&lt;p&gt;Many products proudly advertise that they're "AI-powered," but when you actually use them, the experience usually looks like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ask AI to generate something.&lt;/li&gt;
&lt;li&gt;Copy the output.&lt;/li&gt;
&lt;li&gt;Paste it into another tool.&lt;/li&gt;
&lt;li&gt;Run it.&lt;/li&gt;
&lt;li&gt;Copy the results back.&lt;/li&gt;
&lt;li&gt;Ask AI what to do next.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The AI did the thinking.&lt;/p&gt;

&lt;p&gt;You did the integration.&lt;/p&gt;




&lt;h2&gt;
  
  
  The hidden bottleneck
&lt;/h2&gt;

&lt;p&gt;This became obvious to me while testing APIs with an AI agent.&lt;/p&gt;

&lt;p&gt;The agent could generate a perfect request. Headers, body, authentication—it all looked correct.&lt;/p&gt;

&lt;p&gt;But it couldn't actually work with my API client.&lt;/p&gt;

&lt;p&gt;It couldn't see my request files.&lt;/p&gt;

&lt;p&gt;It couldn't execute the request.&lt;/p&gt;

&lt;p&gt;It couldn't inspect the response on its own.&lt;/p&gt;

&lt;p&gt;So I ended up copying the generated request into my API tool, running it, copying the response back into the chat, then waiting for the next suggestion.&lt;/p&gt;

&lt;p&gt;The AI wrote the request.&lt;/p&gt;

&lt;p&gt;I moved the data.&lt;/p&gt;

&lt;p&gt;That "copy-paste loop" doesn't feel like much at first, but it adds friction to almost every interaction. And once you're working across dozens of requests, environments, or iterations, that friction becomes the workflow.&lt;/p&gt;




&lt;h2&gt;
  
  
  A chat interface isn't enough anymore
&lt;/h2&gt;

&lt;p&gt;When LLMs were mostly helping with code completion, this wasn't a huge issue.&lt;/p&gt;

&lt;p&gt;Today's coding agents are different.&lt;/p&gt;

&lt;p&gt;They're expected to carry out tasks, not just suggest them.&lt;/p&gt;

&lt;p&gt;That changes what developer tools need to optimize for.&lt;/p&gt;

&lt;p&gt;Adding a chat panel beside an existing workflow isn't enough if the agent still depends on a human to move information between systems.&lt;/p&gt;

&lt;p&gt;The more context switching required, the less value the agent actually provides.&lt;/p&gt;




&lt;h2&gt;
  
  
  The tools that stand out are built around agents
&lt;/h2&gt;

&lt;p&gt;The biggest difference I've started noticing isn't which tool has the smartest model.&lt;/p&gt;

&lt;p&gt;It's whether the tool exposes its workflow in a way that an agent can actually understand.&lt;/p&gt;

&lt;p&gt;One example is &lt;strong&gt;Voiden&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead of storing API requests in a proprietary format, Voiden keeps them as plain &lt;code&gt;.void&lt;/code&gt; files inside your repository.&lt;/p&gt;

&lt;p&gt;It also provides AI Skills for Claude and Codex that teach the agents how those files are structured and how to work with them.&lt;/p&gt;

&lt;p&gt;That means the agent isn't guessing from screenshots or waiting for me to paste requests into a chat.&lt;/p&gt;

&lt;p&gt;It's reading and editing the same files I'm working with.&lt;/p&gt;

&lt;p&gt;The workflow becomes something both the developer &lt;strong&gt;and&lt;/strong&gt; the agent can understand.&lt;/p&gt;




&lt;h2&gt;
  
  
  The shift I'm starting to see
&lt;/h2&gt;

&lt;p&gt;I think we're entering a new phase of developer tooling.&lt;/p&gt;

&lt;p&gt;The question is no longer:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Does this tool have AI?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It's becoming:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Can an AI agent actually use this tool?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Those are very different questions.&lt;/p&gt;

&lt;p&gt;Adding AI to an existing workflow often leaves the human acting as the bridge between systems.&lt;/p&gt;

&lt;p&gt;Designing the workflow so agents can work with the same artifacts developers already use removes that translation layer.&lt;/p&gt;

&lt;p&gt;That's where the real productivity gains start to appear.&lt;/p&gt;




&lt;p&gt;I'm curious whether others are seeing the same trend.&lt;/p&gt;

&lt;p&gt;Have you found tools that are genuinely built for AI agents, or are most of them still just adding a chat window on top of the old workflow?&lt;/p&gt;

&lt;p&gt;If you're interested in the approach I mentioned, you can check out Voiden at &lt;a href="https://voiden.md/" rel="noopener noreferrer"&gt;https://voiden.md/&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>claude</category>
      <category>api</category>
      <category>documentation</category>
    </item>
    <item>
      <title>5 Open Source Alternatives I've Been Using Lately</title>
      <dc:creator>FlutWiz</dc:creator>
      <pubDate>Mon, 29 Jun 2026 07:02:44 +0000</pubDate>
      <link>https://dev.to/flutwiz/5-open-source-alternatives-ive-been-using-lately-182l</link>
      <guid>https://dev.to/flutwiz/5-open-source-alternatives-ive-been-using-lately-182l</guid>
      <description>&lt;p&gt;Like most developers, I have a set of tools I use every day. Most of them work great, and I don't switch tools just because there's a new one.&lt;/p&gt;

&lt;p&gt;That said, over the past few months I've been trying more &lt;strong&gt;open-source alternatives&lt;/strong&gt;. Not because I wanted to replace everything, but because I was curious about what the community has been building.&lt;/p&gt;

&lt;p&gt;Some of these are self-hostable. Some are easier to customize. Others are just enjoyable to use.&lt;/p&gt;

&lt;p&gt;These aren't guaranteed replacements for everyone. They're just a few open-source projects that I've genuinely enjoyed using and they are worth trying as they give you a fresh perspective on what community has been building.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Jira → Plane
&lt;/h2&gt;

&lt;p&gt;I've used Jira before, but for personal projects and smaller teams it can sometimes feel like more than I actually need.&lt;/p&gt;

&lt;p&gt;Plane covers the things I use most:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Issues&lt;/li&gt;
&lt;li&gt;Sprints&lt;/li&gt;
&lt;li&gt;Roadmaps&lt;/li&gt;
&lt;li&gt;Project planning&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The UI is clean, it's open source, and you can self-host it if that's important to you.&lt;/p&gt;

&lt;p&gt;If you want something simpler than Jira without giving up the core project management features, it's worth checking out.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Postman → Voiden
&lt;/h2&gt;

&lt;p&gt;I've been trying different API clients recently, and Voiden has been the one I've spent the most time with.&lt;/p&gt;

&lt;p&gt;A few things I like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Requests and environments are Git-friendly.&lt;/li&gt;
&lt;li&gt;AI agents can work directly with your API workspace.&lt;/li&gt;
&lt;li&gt;Supports REST, GraphQL, and more.&lt;/li&gt;
&lt;li&gt;Feels built around developer workflows instead of just sending requests.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're looking for an open-source alternative that's taking a different approach, Voiden is definitely worth a look.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Vercel → Coolify
&lt;/h2&gt;

&lt;p&gt;Vercel is still one of the easiest ways to deploy an application.&lt;/p&gt;

&lt;p&gt;Coolify isn't trying to be a clone—it solves a different problem.&lt;/p&gt;

&lt;p&gt;If you already have a VPS and want to host your own applications without manually managing containers and deployments, Coolify makes that process much easier.&lt;/p&gt;

&lt;p&gt;It's open source, easy to get started with, and gives you full control over where your applications run.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Zapier → n8n
&lt;/h2&gt;

&lt;p&gt;Whenever I need to automate something now, n8n is usually the first tool I think of.&lt;/p&gt;

&lt;p&gt;The biggest reason is flexibility.&lt;/p&gt;

&lt;p&gt;You can self-host it, connect hundreds of services, and even drop JavaScript into your workflows when you need something custom.&lt;/p&gt;

&lt;p&gt;It feels much more developer-friendly than many no-code automation platforms.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Figma → Penpot
&lt;/h2&gt;

&lt;p&gt;I'm definitely not a designer, but I still spend a fair amount of time looking at design files.&lt;/p&gt;

&lt;p&gt;Penpot has become one of the strongest open-source alternatives in this space.&lt;/p&gt;

&lt;p&gt;It supports collaborative editing, works in the browser, and can be self-hosted if your team prefers keeping everything in-house.&lt;/p&gt;

&lt;p&gt;If your workflow already leans toward open-source tools, Penpot fits in nicely.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I don't think open-source tools have to replace every commercial product.&lt;/p&gt;

&lt;p&gt;A lot of paid tools are excellent, and I still use plenty of them.&lt;/p&gt;

&lt;p&gt;But I do like having alternatives.&lt;/p&gt;

&lt;p&gt;Whether it's self-hosting, avoiding vendor lock-in, contributing back to projects you use, or simply trying something new, the open-source ecosystem has come a long way.&lt;/p&gt;

&lt;p&gt;These are just five tools I've been using lately.&lt;/p&gt;

&lt;p&gt;If there are other open-source alternatives you've been enjoying, I'd love to hear about them. There's always another good project waiting to be discovered.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ai</category>
      <category>productivity</category>
      <category>development</category>
    </item>
    <item>
      <title>Why Open Source API Tools Are Having a Moment</title>
      <dc:creator>FlutWiz</dc:creator>
      <pubDate>Wed, 24 Jun 2026 08:33:26 +0000</pubDate>
      <link>https://dev.to/flutwiz/why-open-source-api-tools-are-having-a-moment-36p9</link>
      <guid>https://dev.to/flutwiz/why-open-source-api-tools-are-having-a-moment-36p9</guid>
      <description>&lt;p&gt;Over the last year or so, I've noticed more developers talking about open source API tools.&lt;/p&gt;

&lt;p&gt;Not just using them, but contributing to them, building plugins, opening issues, and sharing workflows.&lt;/p&gt;

&lt;p&gt;I don't think that's happening by accident.&lt;/p&gt;

&lt;p&gt;A lot of modern development workflows naturally fit with what open source tools offer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ownership Matters
&lt;/h2&gt;

&lt;p&gt;Developers like having control over their tools.&lt;/p&gt;

&lt;p&gt;When collections, environments, and configurations live as files, they become part of the project itself. They can be version controlled, reviewed in pull requests, and shared with the rest of the team.&lt;/p&gt;

&lt;p&gt;That feels natural because it's already how we manage code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Local-First Feels Nice
&lt;/h2&gt;

&lt;p&gt;A lot of us spend our days jumping between terminals, editors, browsers, and APIs.&lt;/p&gt;

&lt;p&gt;Sometimes you just want a tool that opens, does its job, and stays out of your way.&lt;/p&gt;

&lt;p&gt;No extra setup. No unexpected dependencies.&lt;/p&gt;

&lt;p&gt;That local-first experience is something many open source tools have embraced well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Extensibility Is a Big Deal
&lt;/h2&gt;

&lt;p&gt;One thing I appreciate about open source tools is that if something is missing, there's usually a path to build it yourself.&lt;/p&gt;

&lt;p&gt;Maybe it's a plugin.&lt;/p&gt;

&lt;p&gt;Maybe it's an integration.&lt;/p&gt;

&lt;p&gt;Maybe it's a workflow that only your team needs.&lt;/p&gt;

&lt;p&gt;Instead of waiting for a feature request to be prioritized, developers can experiment and share solutions with others.&lt;/p&gt;

&lt;h2&gt;
  
  
  AI Is Making Open Tools More Interesting
&lt;/h2&gt;

&lt;p&gt;Something else I've been noticing is how AI is starting to fit into developer workflows.&lt;/p&gt;

&lt;p&gt;It's no longer just about asking a chatbot questions.&lt;/p&gt;

&lt;p&gt;Developers are using AI agents to inspect codebases, generate code, interact with APIs, and automate repetitive work.&lt;/p&gt;

&lt;p&gt;For that to work well, tools need to be accessible and easy to integrate with.&lt;/p&gt;

&lt;p&gt;Open ecosystems tend to have an advantage here because they expose their workflows and make it easier for developers (and increasingly AI agents) to interact with them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Community Matters
&lt;/h2&gt;

&lt;p&gt;The best open source projects aren't just software.&lt;/p&gt;

&lt;p&gt;They're communities.&lt;/p&gt;

&lt;p&gt;A developer builds something useful, another improves it, someone writes documentation, someone reports a bug, and the tool gets better for everyone.&lt;/p&gt;

&lt;p&gt;That's a pretty powerful feedback loop.&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I don't think open source API tools are becoming popular just because they're open source.&lt;/p&gt;

&lt;p&gt;I think they're becoming popular because they align with how many developers already work: Git-based, extensible, collaborative, and increasingly AI-assisted.&lt;/p&gt;

&lt;p&gt;As someone who has been spending more time around this space, it's been interesting to watch.&lt;/p&gt;

&lt;p&gt;I've personally enjoyed following projects like &lt;a href="https://voiden.md/" rel="noopener noreferrer"&gt;Voiden&lt;/a&gt;. It's been interesting to see how quickly the project has evolved and how much the community has contributed.&lt;br&gt;
Recently they've even added support for AI agents like Claude and Codex through skills, which feels like a glimpse of where developer tools are heading next.&lt;/p&gt;

&lt;p&gt;Maybe I'm wrong, but it feels like we're only at the beginning of this shift.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>api</category>
      <category>opensource</category>
      <category>programming</category>
    </item>
    <item>
      <title>Why I Left Postman — The Real Cost of a Cloud-First API Client</title>
      <dc:creator>FlutWiz</dc:creator>
      <pubDate>Tue, 23 Jun 2026 10:11:25 +0000</pubDate>
      <link>https://dev.to/flutwiz/why-i-left-postman-the-real-cost-of-a-cloud-first-api-client-3gfd</link>
      <guid>https://dev.to/flutwiz/why-i-left-postman-the-real-cost-of-a-cloud-first-api-client-3gfd</guid>
      <description>&lt;p&gt;I used Postman for years. It was the first thing I installed on every new laptop, the default answer to "how do I test this endpoint," and for a long time it was genuinely good at that job.&lt;/p&gt;

&lt;p&gt;Then Postman killed free teams.&lt;br&gt;
That wasn't what made me leave, but it did make me look at my setup again.&lt;br&gt;
I realised something weird, why does testing an API running on my own machine require a cloud account?&lt;/p&gt;

&lt;h2&gt;
  
  
  What started bothering me
&lt;/h2&gt;

&lt;p&gt;This isn't really about pricing. Plenty of people will tell you to just pay for Postman, or just use the free tier, or just wait for them to walk it back. That misses the point.&lt;/p&gt;

&lt;p&gt;At first I didn't care. Then I started noticing things&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your data isn't really yours.&lt;/strong&gt; Every request, every header, every auth token you've ever tested lives on Postman's infrastructure, not your machine. I went looking and found that Postman, like most cloud-first tools, collects telemetry by default. None of this is secret or hidden, it's in the privacy policy, but most of us never read it before clicking through setup.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You're testing a localhost API through someone else's cloud.&lt;/strong&gt; This one actually bothered me once I noticed it. Hitting an endpoint running on my own laptop, through a tool that wants an internet connection and an account first, started to feel backwards.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vendor lock-in is real, even with an export button.&lt;/strong&gt; Postman lets you export collections as JSON. In practice, every export I've done has lost something: an OAuth flow, a binary body, a header that didn't quite map. "You can always export" is true and also not the same as actually owning your data.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I looked at instead
&lt;/h2&gt;

&lt;p&gt;I didn't jump straight to one alternative. A few options came up enough times in threads and comment sections that I actually tried them.&lt;/p&gt;

&lt;p&gt;The first thing I tried was &lt;strong&gt;Bruno&lt;/strong&gt; because that's what almost everyone recommends when somebody says they're leaving Postman.&lt;br&gt;
I actually liked it. Requests live on disk, Git works properly, and I never felt like I was fighting the tool. For a while I thought my search was over.&lt;br&gt;
The thing that eventually bothered me was the .bru format.&lt;br&gt;
Maybe this won't matter to everyone, but one of the things I was trying to get away from was tool-specific formats. If I open a request file in a text editor, I want to immediately understand what's going on. With .bru files, I still felt tied to Bruno. &lt;br&gt;
I also spent some time with &lt;strong&gt;Yaak&lt;/strong&gt;.&lt;br&gt;
The UI is great. It's fast, lightweight, and honestly one of the nicest API clients I've used. If all I cared about was the experience of sending requests, I could have happily stayed there.&lt;br&gt;
But I kept coming back to the same question:&lt;br&gt;
"If this tool disappeared tomorrow, what happens to my API definitions?"&lt;br&gt;
That's when I started paying a lot more attention to the actual files being stored on disk rather than the application around them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where I landed
&lt;/h2&gt;

&lt;p&gt;I ended up on Voiden, and the reason is almost embarrassingly simple: it stores API requests as plain Markdown files.&lt;/p&gt;

&lt;p&gt;Not a proprietary format that happens to live on disk. Actual Markdown. A &lt;code&gt;.void&lt;/code&gt; file opens and reads fine in VS Code, in Vim, in GitHub's file viewer, with nothing installed beyond a text editor. That's the whole pitch, and it turned out to matter more to me than I expected.&lt;/p&gt;

&lt;p&gt;A few things that made the actual switch from Postman easier than I assumed it would be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It imports Postman collections directly, drag and drop, into native &lt;code&gt;.void&lt;/code&gt; files. I lost less in that import than I lost moving between two different versions of Postman itself a few years back.&lt;/li&gt;
&lt;li&gt;Requests are built from reusable blocks instead of static forms. Auth, headers, and params can be shared across requests instead of duplicated in every single one. The first time I updated one auth block and watched a dozen requests update with it, I understood why people make a big deal out of this.&lt;/li&gt;
&lt;li&gt;No account, no login screen, nothing to set up before sending a request. The thing I do most often, test something on localhost, finally just works without a network round-trip to someone else's server first.&lt;/li&gt;
&lt;li&gt;It's open source under Apache 2.0, which matters to me more after this whole experience than it did before. If a small team's funding model changes, I want my tooling to survive that, not vanish behind a new pricing page.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's not the most established option here. Bruno has a much bigger community, and that's worth weighing honestly if community size and plugin ecosystem matter to you more than file format does. For me, the actual day-to-day difference, files I can read, share, and review like code, was worth being on a smaller, younger project.&lt;/p&gt;

&lt;h2&gt;
  
  
  The actual lesson here
&lt;/h2&gt;

&lt;p&gt;I'm not saying Postman is bad.&lt;br&gt;
It solved a lot of problems and I used it for years. &lt;br&gt;
I just realized I care more about local files, Git, Markdown and owning my data than I do about cloud workspaces.&lt;br&gt;
That's what made me switch.&lt;/p&gt;

&lt;p&gt;Download Voiden here: &lt;a href="https://voiden.md/download" rel="noopener noreferrer"&gt;https://voiden.md/download&lt;/a&gt;&lt;br&gt;
Repo, if you want to see how it actually works: &lt;a href="https://github.com/VoidenHQ/voiden" rel="noopener noreferrer"&gt;https://github.com/VoidenHQ/voiden&lt;/a&gt;&lt;/p&gt;

</description>
      <category>api</category>
      <category>postman</category>
      <category>opensource</category>
      <category>devtools</category>
    </item>
  </channel>
</rss>
