<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Coder Legion - Recent posts tagged googleworkspace</title>
<link>https://coderlegion.com/tag/googleworkspace</link>
<description>Powered by Question2Answer</description>
<item>
<title>Dock: Stops Letting Google Meet Links Open a New Window Every Time</title>
<link>https://coderlegion.com/30244/dock-stops-letting-google-meet-links-open-a-new-window-every-time</link>
<description>&lt;hr&gt;
&lt;p&gt;title: Dock: Stops Letting Google Meet Links Open a New Window Every Time&lt;br&gt;
published: true&lt;br&gt;
date: 2026-09-25 07:46:18 UTC&lt;br&gt;
tags: GoogleWorkspace,GoogleMeet,chromeextension,Productivity&lt;/p&gt;
&lt;h3 id=&quot;canonical-url-https-blog-nandan-dev-dock-stops-letting-google-meet-links-open-a-new-window-every-time&quot;&gt;canonical_url: &lt;a rel=&quot;nofollow&quot; href=&quot;https://blog.nandan.dev/dock-stops-letting-google-meet-links-open-a-new-window-every-time&quot;&gt;https://blog.nandan.dev/dock-stops-letting-google-meet-links-open-a-new-window-every-time&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;img src=&quot;https://dev-to-uploads.s3.us-east-2.amazonaws.com/uploads/articles/c4trk48ckjq8le16k767.png&quot; alt=&quot;Dock OG Image&quot;&gt;&lt;/p&gt;
&lt;h4 id=&quot;three-workspaces-infinite-windows&quot;&gt;Three Workspaces, infinite windows&lt;/h4&gt;
&lt;p&gt;I have three Google Workspaces: personal Gmail, my own Workspace, and my company's. That means three separate PWAs for Mail, three for Meet, three for Calendar, and so on down the line.&lt;/p&gt;
&lt;p&gt;Here's the thing: every time a Meet link landed in my chat, it opened a brand new window. Not focused an existing one — opened a new one. Multiply that by three accounts and a normal day of meetings, and you end up with a wall of Meet windows and duplicate Gmail tabs you can't tell apart. It got really hard to manage.&lt;/p&gt;
&lt;h4 id=&quot;what-i-built&quot;&gt;What I built&lt;/h4&gt;
&lt;p&gt;So I built Dock. If you click a link and there's already a matching PWA open, Dock redirects you to that window instead of spawning a new one. Gmail, Meet, Calendar, Drive, Docs, Sheets, Slides, or Chat — same idea for all of them. Holding Shift bypasses it for that one click, for the times you actually want a fresh window.&lt;/p&gt;
&lt;p&gt;Dock also helps me manage all my open tabs. Say I've got six Meet windows open across accounts — I can close any of them, for any account, from any screen. It keeps everything decluttered, the mental load is reduced. You don't need five mailboxes open just to check personal email once. One mailbox for personal, one for work, one for the side Workspace — or whatever your split looks like.&lt;/p&gt;
&lt;p&gt;And I gave it a cute mascot: Meet Doc-k&lt;/p&gt;
&lt;p&gt; &lt;img src=&quot;https://cdn.hashnode.com/uploads/covers/628769bf89168247f55ee8b0/f2c1b0a5-a6bc-49f0-a00c-0420a963c906.png&quot; alt=&quot;Doc-k Mascot&quot;&gt;&lt;/p&gt;
&lt;h4 id=&quot;getting-the-account-right&quot;&gt;Getting the account right&lt;/h4&gt;
&lt;p&gt;The tricky part isn't catching the link. It's knowing &lt;em&gt;which&lt;/em&gt; account's window to send you to. Dock routes to the window for the account the link actually names — via &lt;code&gt;authuser=&lt;/code&gt;, &lt;code&gt;/u/N/&lt;/code&gt;, or a stored mapping — and it keeps a window's identity correct even after you switch accounts from inside the PWA itself. It reuses the already-open window for that account instead of spawning a duplicate.&lt;/p&gt;
&lt;h4 id=&quot;the-switcher&quot;&gt;The switcher&lt;/h4&gt;
&lt;p&gt;Press Ctrl/Cmd+Shift+Space and you get a fuzzy-searchable popup listing every app window, grouped by account. Live calls are surfaced first. One-click close, per window or per whole account.&lt;/p&gt;
&lt;p&gt;A few other things it does:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Each login gets an automatically assigned, editable colour tag, shown on the toolbar icon and in the switcher.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You can add your own custom rules for apps Dock doesn't know about — Figma, Notion, whatever — with a match pattern, target behaviour, and account strategy.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Built-in Google Workspace rules can be disabled but not deleted.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Rules import/export as JSON.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;no-network-requests&quot;&gt;No network requests&lt;/h4&gt;
&lt;p&gt;It makes no network requests — nothing it does ever leaves your device. All the routing logic runs locally against windows Chrome already knows about.&lt;/p&gt;
&lt;h4 id=&quot;try-it&quot;&gt;Try it&lt;/h4&gt;
&lt;p&gt;I haven't put it in the Chrome Store yet. Not sure I will. So clone the repo, build it yourself, and load it as an unpacked extension: &lt;a rel=&quot;nofollow&quot; href=&quot;https://github.com/sirius93/dock&quot;&gt;github.com/sirius93/dock&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;That's the whole idea, and so far it's worked wonders for me. If it works for you too, star the repo or leave feedback — and if enough people find it worth the hassle, I'll look at making it live.&lt;/p&gt;
</description>
<category>Articles</category>
<guid isPermaLink="true">https://coderlegion.com/30244/dock-stops-letting-google-meet-links-open-a-new-window-every-time</guid>
<pubDate>Thu, 08 Oct 2026 09:00:51 +0000</pubDate>
</item>
<item>
<title>Unlock Gemini’s True Potential: The One Setting You Need to Change Right Now</title>
<link>https://coderlegion.com/8374/unlock-geminis-true-potential-the-one-setting-you-need-to-change-right-now</link>
<description>&lt;p&gt;If you have used Google’s Gemini and found it impressive but ultimately disconnected from your actual work, you aren't alone. Many users describe the initial experience as talking to a very smart stranger—it knows the capital of France and can write a haiku, but it knows absolutely nothing about &lt;em&gt;you&lt;/em&gt;, your projects, or your schedule.&lt;/p&gt;
&lt;p&gt;However, the difference between Gemini being a novelty and a productivity powerhouse often comes down to a single, often overlooked toggle in the settings: &lt;strong&gt;The Google Workspace Extension.&lt;/strong&gt;&lt;/p&gt;
&lt;h4 id=&quot;the-problem-the-generic-ai-trap&quot;&gt;The Problem: The &quot;Generic&quot; AI Trap&lt;/h4&gt;
&lt;p&gt;Out of the box, most AI chatbots operate in a silo. If you want Gemini to summarize a meeting note you wrote last week, you usually have to find the document, copy the text, paste it into the chat, and then ask your question. This friction defeats the purpose of having an intelligent assistant; you end up doing the heavy lifting of data retrieval yourself.&lt;/p&gt;
&lt;h4 id=&quot;the-fix-connecting-the-dots&quot;&gt;The Fix: Connecting the Dots&lt;/h4&gt;
&lt;p&gt;The &quot;tiny adjustment&quot; that transforms the experience is granting Gemini access to your personal Google ecosystem. By enabling the Google Workspace extension, you allow the AI to securely &quot;read&quot; your Drive, Gmail, and Docs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How to enable it:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open Gemini (on the web or mobile app).&lt;/li&gt;
&lt;li&gt;Go to &lt;strong&gt;Settings&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Extensions&lt;/strong&gt; (or &quot;Connected Apps&quot;).&lt;/li&gt;
&lt;li&gt;Toggle on &lt;strong&gt;Google Workspace&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id=&quot;how-it-changes-your-workflow&quot;&gt;How It Changes Your Workflow&lt;/h4&gt;
&lt;p&gt;Once this connection is made, Gemini stops being a generic chatbot and starts acting like a personalized executive assistant. Here is what becomes possible:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Instant Document Retrieval:&lt;/strong&gt; Instead of digging through folders, you can ask, &lt;em&gt;&quot;Summarize the marketing plan I wrote last month,&quot;&lt;/em&gt; or &lt;em&gt;&quot;What were the key takeaways from the Project Alpha doc?&quot;&lt;/em&gt; Gemini finds the specific file and generates the answer instantly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Email Intelligence:&lt;/strong&gt; You can stop searching for keywords in your inbox. Commands like &lt;em&gt;&quot;Check my emails for the electric bill due date&quot;&lt;/em&gt; or &lt;em&gt;&quot;Summarize the email thread with the design team&quot;&lt;/em&gt; yield immediate, specific results.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cross-App Functionality:&lt;/strong&gt; If you use Google Keep for lists, you can ask specific questions like, &lt;em&gt;&quot;What is on my shopping list?&quot;&lt;/em&gt; or &lt;em&gt;&quot;Retrieve my inventory list from Keep,&quot;&lt;/em&gt; without ever opening the app.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;the-privacy-question&quot;&gt;The Privacy Question&lt;/h4&gt;
&lt;p&gt;Naturally, giving an AI access to your private emails and documents raises security concerns. Google has stated that when you use the Workspace extension:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Your content is used &lt;strong&gt;only&lt;/strong&gt; to answer your specific prompt.&lt;/li&gt;
&lt;li&gt;Your personal data is &lt;strong&gt;not&lt;/strong&gt; used to train the public Gemini model.&lt;/li&gt;
&lt;li&gt;The data remains within your secure enterprise or personal environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;verdict&quot;&gt;Verdict&lt;/h4&gt;
&lt;p&gt;If you have felt frustrated that AI tools feel &quot;disconnected&quot; from your reality, the Google Workspace extension is the missing link. It unifies your digital life—Drive, Docs, Gmail, and Keep—under one conversational interface.&lt;/p&gt;
&lt;p&gt;By making this one small adjustment, you stop shouting questions into a void and start interacting with an assistant that actually knows who you are and what you are working on.&lt;/p&gt;
</description>
<category>Automation Tools</category>
<guid isPermaLink="true">https://coderlegion.com/8374/unlock-geminis-true-potential-the-one-setting-you-need-to-change-right-now</guid>
<pubDate>Thu, 11 Dec 2025 03:09:49 +0000</pubDate>
</item>
</channel>
</rss>