<?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: Yasharka Bhattacharyya</title>
    <description>The latest articles on DEV Community by Yasharka Bhattacharyya (@yasharkabhattacharyya).</description>
    <link>https://dev.to/yasharkabhattacharyya</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%2F4024478%2F4c42b401-4f38-4aa8-b4ba-9cbc128f6511.png</url>
      <title>DEV Community: Yasharka Bhattacharyya</title>
      <link>https://dev.to/yasharkabhattacharyya</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yasharkabhattacharyya"/>
    <language>en</language>
    <item>
      <title>How I Got Tired of Switching Between DBeaver, PuTTY, WinSCP, and SMTP Tools — So I Built One Desktop Workspace</title>
      <dc:creator>Yasharka Bhattacharyya</dc:creator>
      <pubDate>Fri, 10 Jul 2026 20:32:02 +0000</pubDate>
      <link>https://dev.to/yasharkabhattacharyya/how-i-got-tired-of-switching-between-dbeaver-putty-winscp-and-smtp-tools-so-i-built-one-23c8</link>
      <guid>https://dev.to/yasharkabhattacharyya/how-i-got-tired-of-switching-between-dbeaver-putty-winscp-and-smtp-tools-so-i-built-one-23c8</guid>
      <description>&lt;p&gt;Backend development has become incredibly fragmented.&lt;/p&gt;

&lt;p&gt;A typical day for me looked something like this:&lt;/p&gt;

&lt;p&gt;Open DBeaver to inspect a PostgreSQL database.&lt;br&gt;
Open PuTTY to SSH into a server.&lt;br&gt;
Open WinSCP to upload a file.&lt;br&gt;
Open an S3 browser to verify objects.&lt;br&gt;
Open an SMTP testing tool to debug emails.&lt;br&gt;
Repeat this dozens of times throughout the day.&lt;/p&gt;

&lt;p&gt;Every tool was good.&lt;/p&gt;

&lt;p&gt;The workflow wasn't.&lt;/p&gt;

&lt;p&gt;The Real Problem Isn't SQL&lt;/p&gt;

&lt;p&gt;Most database tools focus on one thing:&lt;/p&gt;

&lt;p&gt;Managing databases.&lt;/p&gt;

&lt;p&gt;But backend developers rarely spend their day only writing SQL.&lt;/p&gt;

&lt;p&gt;We also:&lt;/p&gt;

&lt;p&gt;Deploy applications&lt;br&gt;
Browse cloud storage&lt;br&gt;
Upload files&lt;br&gt;
Check email delivery&lt;br&gt;
Manage Redis&lt;br&gt;
Inspect MongoDB&lt;br&gt;
Jump between staging and production servers&lt;/p&gt;

&lt;p&gt;The result?&lt;/p&gt;

&lt;p&gt;Five to ten desktop applications open at the same time.&lt;/p&gt;

&lt;p&gt;Context Switching Is Expensive&lt;/p&gt;

&lt;p&gt;Switching applications doesn't sound like a big deal until you do it 100 times a day.&lt;/p&gt;

&lt;p&gt;Every switch means:&lt;/p&gt;

&lt;p&gt;Different keyboard shortcuts&lt;br&gt;
Different authentication&lt;br&gt;
Different UI&lt;br&gt;
Different window&lt;br&gt;
Different mental context&lt;/p&gt;

&lt;p&gt;The cost isn't opening another application.&lt;/p&gt;

&lt;p&gt;It's losing focus.&lt;/p&gt;

&lt;p&gt;Why Isn't There One Workspace?&lt;/p&gt;

&lt;p&gt;That question kept bothering me.&lt;/p&gt;

&lt;p&gt;Why do we have universal IDEs...&lt;/p&gt;

&lt;p&gt;...but not a universal infrastructure workspace?&lt;/p&gt;

&lt;p&gt;Instead of building another SQL editor, I wanted something that combined the tools I already used every day.&lt;/p&gt;

&lt;p&gt;What I Ended Up Building&lt;/p&gt;

&lt;p&gt;The result became Nexoxa Bridge.&lt;/p&gt;

&lt;p&gt;Instead of focusing only on databases, it combines multiple developer workflows into one desktop application.&lt;/p&gt;

&lt;p&gt;Current features include:&lt;/p&gt;

&lt;p&gt;PostgreSQL&lt;br&gt;
MySQL&lt;br&gt;
MongoDB&lt;br&gt;
Redis&lt;br&gt;
LibSQL&lt;br&gt;
SSH dashboards&lt;br&gt;
S3 browser&lt;br&gt;
SFTP&lt;br&gt;
SMTP tools&lt;br&gt;
Monaco SQL editor&lt;br&gt;
AI Copilot (Bring Your Own API Key)&lt;/p&gt;

&lt;p&gt;Everything stays local.&lt;/p&gt;

&lt;p&gt;Credentials are encrypted on your own machine.&lt;/p&gt;

&lt;p&gt;No database URLs are uploaded to our servers.&lt;/p&gt;

&lt;p&gt;Why BYOK?&lt;/p&gt;

&lt;p&gt;One design decision I cared about was avoiding vendor lock-in.&lt;/p&gt;

&lt;p&gt;Rather than charging for AI usage or routing prompts through our infrastructure, the application lets developers use their own API keys.&lt;/p&gt;

&lt;p&gt;That means:&lt;/p&gt;

&lt;p&gt;You control your AI provider.&lt;br&gt;
You control your costs.&lt;br&gt;
Your prompts don't go through our servers.&lt;/p&gt;

&lt;p&gt;I think that's a better model for developer tools.&lt;/p&gt;

&lt;p&gt;Building It Wasn't the Hard Part&lt;/p&gt;

&lt;p&gt;The engineering was challenging.&lt;/p&gt;

&lt;p&gt;But explaining the product has actually been harder.&lt;/p&gt;

&lt;p&gt;When someone hears "database tool," they immediately compare it to DBeaver or DataGrip.&lt;/p&gt;

&lt;p&gt;That's fair.&lt;/p&gt;

&lt;p&gt;But the goal isn't replacing one SQL client.&lt;/p&gt;

&lt;p&gt;The goal is reducing the number of applications backend developers have to juggle every day.&lt;/p&gt;

&lt;p&gt;I'd Love Feedback&lt;/p&gt;

&lt;p&gt;I'm still actively building Nexoxa Bridge, and I'd really appreciate feedback from other developers.&lt;/p&gt;

&lt;p&gt;A few questions I'd love to hear your thoughts on:&lt;/p&gt;

&lt;p&gt;What's your current backend workflow?&lt;br&gt;
Which desktop tools do you use most?&lt;br&gt;
What's the biggest pain point in your daily development setup?&lt;br&gt;
Would you prefer one integrated workspace, or separate specialized tools?&lt;/p&gt;

&lt;p&gt;I'm especially interested in hearing from backend developers, DevOps engineers, and DBAs.&lt;/p&gt;

&lt;p&gt;If you're curious, you can check out the project here:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://asteron.nexoxa.com" rel="noopener noreferrer"&gt;https://asteron.nexoxa.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's currently available for Windows, and I'm continuously improving it based on developer feedback.&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>ai</category>
      <category>database</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
