<?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: Rusil Koirala</title>
    <description>The latest articles on DEV Community by Rusil Koirala (@rusilkoirala).</description>
    <link>https://dev.to/rusilkoirala</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3329740%2F40241839-e4f6-413b-ba6e-31a37313b949.jpg</url>
      <title>DEV Community: Rusil Koirala</title>
      <link>https://dev.to/rusilkoirala</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rusilkoirala"/>
    <language>en</language>
    <item>
      <title>Google Cloud NEXT’s Quiet AI Agent Breakthrough</title>
      <dc:creator>Rusil Koirala</dc:creator>
      <pubDate>Sun, 26 Apr 2026 15:26:22 +0000</pubDate>
      <link>https://dev.to/rusilkoirala/googles-gemini-enterprise-agent-platform-heres-why-developers-should-care-36ee</link>
      <guid>https://dev.to/rusilkoirala/googles-gemini-enterprise-agent-platform-heres-why-developers-should-care-36ee</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/google-cloud-next-2026-04-22"&gt;Google Cloud NEXT Writing Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;There is a pattern at big tech conferences. The main stage lights up, a CEO walks out, the crowd goes wild, and everyone writes about the flashy thing. At Google Cloud NEXT '26 this week, that flashy thing was the Gemini Enterprise Agent Platform — a massive, end-to-end system for building and orchestrating AI agents at enterprise scale. It is genuinely impressive. Everyone will write about it.&lt;/p&gt;

&lt;p&gt;I want to talk about something else.&lt;/p&gt;

&lt;p&gt;Buried in a recap post listing over 260 announcements, tucked between splashy items like eighth-generation TPUs and Spanner's 200x query acceleration, was this quiet line: &lt;strong&gt;Managed, remote MCP servers for databases are now generally available.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It does not sound like much. But if you have ever tried to connect an AI agent to a real production database, you know exactly why this matters. You also know the particular frustration of watching a perfectly reasonable AI idea collapse the moment it needs to actually touch your data. I have been that developer, staring at a fragile local server setup at midnight wondering why nobody solved this properly yet.&lt;/p&gt;

&lt;p&gt;Somebody finally did.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9jkej22glafqzm17bw3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9jkej22glafqzm17bw3.png" alt="Image" width="800" height="443"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Problem Nobody Talks About Enough
&lt;/h2&gt;

&lt;p&gt;Here is something that does not come up in keynotes: the gap between "I built a demo" and "I shipped a real AI agent" is mostly infrastructure pain, not model quality.&lt;/p&gt;

&lt;p&gt;You can get Gemini or any other capable model to write brilliant SQL, reason about your schema, and generate genuinely useful database insights. That part works surprisingly well now. The hard part is everything around it — authenticating the connection securely, keeping the server running reliably, making sure your agent cannot accidentally nuke production, handling audit logs when your security team asks what the AI actually did at 2am, and doing all of this in a way that your DevOps team does not hate you for.&lt;/p&gt;

&lt;p&gt;Before this week, connecting an AI agent to something like Cloud SQL or Spanner meant choosing between two bad options. You either wired up a local MCP server yourself, managing its lifecycle, deployment, and security entirely on top of your actual work — or you reached for community-built open source solutions that, honestly, were fragile in ways that only revealed themselves at the worst possible moments. Neither path scaled gracefully. Both put the entire infrastructure burden on the person who just wanted to build something useful.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Google Actually Shipped
&lt;/h2&gt;

&lt;p&gt;At NEXT '26, Google announced that managed, remote MCP servers for databases are now generally available across AlloyDB, Bigtable, Cloud SQL, Firestore, and Spanner, with a preview rolling out soon for Memorystore, Database Migration Service, Datastream, Database Center, and Oracle Database@Google Cloud. The open source MCP Toolbox for Databases also hit version 1.0, now supporting over 40 databases with contributions from 10 vendors.&lt;/p&gt;

&lt;p&gt;The word "managed" is doing a lot of work in that sentence and it is worth unpacking. These servers run on Google's own infrastructure. You do not host them. You do not patch them. You do not get paged on a Saturday because the connection pool did something unexpected. You point your AI agent or MCP client at an HTTP endpoint and Google handles everything behind it.&lt;/p&gt;

&lt;p&gt;The security story is where this announcement genuinely impressed me. Authentication runs through Google Cloud IAM, which means it plugs directly into the identity and access management framework your GCP environment already uses. There are no shared API keys floating around in config files. Fine-grained authorization policies let you control precisely what an agent can and cannot do with each database resource. And audit logging is built in from day one — so when your security team asks exactly what the AI agent accessed and when, you have a real answer to give them instead of a shrug.&lt;/p&gt;

&lt;p&gt;For Spanner, the integration goes deeper than you might expect. Agents can model and query complex relationships using standard SQL and GQL queries alongside Spanner Graph, which means a single agent can simultaneously reason across relational, graph, and semantic data. That unlocks things like fraud detection or product recommendation that previously required stitching together entirely separate systems. For Cloud SQL, the MCP server works across MySQL, PostgreSQL, and SQL Server — covering the vast majority of production database fleets that developers actually run.&lt;/p&gt;

&lt;p&gt;Google also released a new Developer Knowledge MCP server alongside all of this, which connects IDEs directly to Google's official documentation. The practical effect is striking. An agent helping you migrate a workload can simultaneously consult current best practices, provision a Cloud SQL instance, apply the correct schema, and move your data — all driven by natural language instructions. That is not a demo being dressed up to look impressive. That is hours of manual work that genuinely disappear.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Is Actually a Big Deal
&lt;/h2&gt;

&lt;p&gt;MCP, the Model Context Protocol, was created by Anthropic about a year and a half ago. It has been described as "USB-C for AI," and the analogy holds up well. Just as USB-C created a single standard so that any device could connect to any peripheral without adapter chaos, MCP creates a standard so that any AI agent can connect to any data source or tool without custom integration work. The protocol spread across the industry faster than almost any developer standard in recent memory.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhogz413w6k6vz12492w6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhogz413w6k6vz12492w6.png" alt="Image" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What Google did at NEXT '26 is not just adopt MCP. They operationalized it at cloud scale. And that distinction matters enormously for anyone trying to build something that actually runs in production.&lt;/p&gt;

&lt;p&gt;Right now, most enterprise AI demos are impressive and isolated. The agent reasons beautifully inside a carefully controlled sandbox, but it cannot safely touch real operational data without a developer manually building the bridge. Managed MCP servers close that gap in a way that prior solutions never quite managed, because the hard parts — reliability, security, governance, observability — are handled at the infrastructure level rather than being left as an exercise for whoever is building the agent.&lt;/p&gt;

&lt;p&gt;There is also something worth noting about what this does for the broader ecosystem. Because MCP is an open standard, these Google Cloud managed servers work with any MCP client. Gemini CLI, Claude, VS Code, Cursor — all of them can connect to the same endpoints. Google is not building a walled garden here. They are building infrastructure that any tool in the ecosystem can benefit from, which is a genuinely unusual choice for a company of this size.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Would Have Done Differently
&lt;/h2&gt;

&lt;p&gt;No announcement is perfect and I want to be honest about where I have real questions.&lt;/p&gt;

&lt;p&gt;The rollout is uneven in ways that matter. Some of the most interesting services in the portfolio — Memorystore, Datastream, Database Center — are still in preview, which in practice means you cannot depend on them for production workloads yet. For a company positioning this as enterprise-ready infrastructure, shipping a GA announcement with visible gaps in coverage creates an awkward impression. The headline reads as more complete than the reality currently is.&lt;/p&gt;

&lt;p&gt;The documentation experience between managed servers and the open source MCP Toolbox is also more fragmented than it should be. For developers who want more control over their server behavior, or who work outside Google Cloud entirely, the Toolbox is the right path. But figuring out which option is actually right for your situation requires significantly more reading than it should. Google could make this decision obvious with a single clear guide at the top of their documentation and they have not done that yet.&lt;/p&gt;

&lt;p&gt;And the OAuth setup experience for agent authentication is genuinely rougher than it needs to be. If you try to connect the BigQuery MCP server through Gemini CLI for the first time, you will hit enough friction that many developers will give up before they see the value. That friction does not reflect badly on the underlying technology, which is solid. It reflects a product decision to ship before the onboarding experience was fully ready, and Google should fix that quickly.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters More Than the Keynote Story
&lt;/h2&gt;

&lt;p&gt;Gemini Enterprise Agent Platform is a significant platform for large organizations with dedicated AI infrastructure teams. It is real and it will matter. But managed MCP servers for databases are something a single developer can pick up this week and use to build something that actually runs in production.&lt;/p&gt;

&lt;p&gt;The defining pattern of AI tooling over the last two years has been this: models improve fast, and everything around models improves slowly. The scaffolding, the integrations, the security, the reliability — these unglamorous parts are what determine whether an AI idea ships or stays permanently in the "promising prototype" drawer.&lt;/p&gt;

&lt;p&gt;Managed remote MCP servers are unglamorous. They are plumbing. They will never get a standing ovation at a keynote, and no CEO will call them out by name in an opening remarks video. But they are exactly the kind of thing that removes a genuine barrier that has been quietly killing AI projects at the integration stage for two years.&lt;/p&gt;

&lt;p&gt;Six months from now, developers who started building on this infrastructure today will be shipping agents that the rest of us are still trying to figure out how to wire up. That asymmetry is the real announcement buried inside Google Cloud NEXT '26.&lt;/p&gt;

&lt;p&gt;Pay attention to the plumbing.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Try it yourself: Google's documentation for managed MCP servers is at &lt;a href="https://cloud.google.com/mcp" rel="noopener noreferrer"&gt;cloud.google.com/mcp&lt;/a&gt;. The open source MCP Toolbox for Databases is on GitHub for anyone who wants more control over their own server setup.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>cloudnextchallenge</category>
      <category>devchallenge</category>
      <category>googlecloud</category>
    </item>
    <item>
      <title>Finally a productivity app that understands you</title>
      <dc:creator>Rusil Koirala</dc:creator>
      <pubDate>Thu, 09 Apr 2026 13:09:20 +0000</pubDate>
      <link>https://dev.to/rusilkoirala/procastination-5h13</link>
      <guid>https://dev.to/rusilkoirala/procastination-5h13</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/aprilfools-2026"&gt;DEV April Fools Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Ever felt overwhelmed by productivity apps telling you to wake up at 5 AM, drink green juice, and conquer the world before breakfast?&lt;/p&gt;

&lt;p&gt;Same.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;ProcrastiNation&lt;/strong&gt;, a revolutionary productivity tool designed to ensure you never get anything done. It looks sleek, sounds intelligent and behaves like a serious piece of software but beneath the surface it is expertly engineered to waste your time.&lt;/p&gt;

&lt;p&gt;This app solves absolutely nothing and it does so &lt;em&gt;beautifully&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://procrastinationn.vercel.app/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;procrastinationn.vercel.app&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/RusilKoirala" rel="noopener noreferrer"&gt;
        RusilKoirala
      &lt;/a&gt; / &lt;a href="https://github.com/RusilKoirala/ProcrastiNation" rel="noopener noreferrer"&gt;
        ProcrastiNation
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Made for DEV April Fools Challenge
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🚀 ProcrastiNation — The Ultimate Productivity Killer&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;Welcome to the cutting edge of professional idleness. &lt;strong&gt;ProcrastiNation&lt;/strong&gt; is an enterprise-grade web application engineered entirely in Next.js to do exactly one thing: absolutely nothing.&lt;/p&gt;
&lt;p&gt;Through state-of-the-art Neobrutalism UI and complex reverse-productivity algorithms, this app ensures you maintain the aesthetic of a hyper-focused tech worker while getting absolutely zero work done.&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/c5c1d0882f092c5dbf9ae76bf5651ec31205c89ff3e36060932b4d9a6da9b258/68747470733a2f2f7669612e706c616365686f6c6465722e636f6d2f31323030783630302f4644464439362f3030303030303f746578743d496e736572742b53637265656e73686f742b486572652b4f6e63652b596f752b46696e616c6c792b4765742b41726f756e642b546f2b4974"&gt;&lt;img src="https://camo.githubusercontent.com/c5c1d0882f092c5dbf9ae76bf5651ec31205c89ff3e36060932b4d9a6da9b258/68747470733a2f2f7669612e706c616365686f6c6465722e636f6d2f31323030783630302f4644464439362f3030303030303f746578743d496e736572742b53637265656e73686f742b486572652b4f6e63652b596f752b46696e616c6c792b4765742b41726f756e642b546f2b4974" alt="Screenshot of ProcrastiNation"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🔮 Core Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;The Infinite Start Button&lt;/strong&gt;&lt;br&gt;
Click to start working. Navigate through multiple existential confirmation modals. Enjoy an inspirational quote. Watch a loading bar that crashes just before it finishes and reschedules your work for tomorrow.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;AI Excuse Generator (ProcrastiAI™ v0.0.1-beta)&lt;/strong&gt;&lt;br&gt;
Need to explain to your manager why the sprint board hasn't moved? Click a button to generate a highly-professional, highly-absurd excuse. Comes with a Slack &lt;code&gt;copy-to-clipboard&lt;/code&gt; integration for immediate deployment.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Broken Pomodoro Timer&lt;/strong&gt;&lt;br&gt;
A beautiful, industry-standard Pomodoro clock where the 25-minute "Work" block covertly runs 5x faster than normal time…&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/RusilKoirala/ProcrastiNation" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built this project using the latest version of Next.js &lt;code&gt;why not :)&lt;/code&gt; with the App Router. The UI was created with shadcn/ui and styled using Tailwind CSS with a neobrutalism-inspired design. I used the Space Grotesk font because it looks good (what did you expect?). &lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Category
&lt;/h2&gt;

&lt;p&gt;I’m submitting this for the Community Favorite category because it’s simple, fun, and something most people can relate to. The idea of a productivity app that actually makes you less productive is something everyone understands, and I wanted to make something people can interact with and laugh at.&lt;/p&gt;

&lt;p&gt;Built and submitted by me &lt;a class="mentioned-user" href="https://dev.to/rusilkoirala"&gt;@rusilkoirala&lt;/a&gt; &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;No team, just procrastination.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>devchallenge</category>
      <category>418challenge</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
