<?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: Sangjun Son</title>
    <description>The latest articles on DEV Community by Sangjun Son (@lucetre).</description>
    <link>https://dev.to/lucetre</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%2F3664061%2Ff4cb6156-2665-42a8-9366-d54c56ce8e89.jpeg</url>
      <title>DEV Community: Sangjun Son</title>
      <link>https://dev.to/lucetre</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lucetre"/>
    <language>en</language>
    <item>
      <title>Stop Googling AWS/GCP Console URLs – Use Go-Links Instead</title>
      <dc:creator>Sangjun Son</dc:creator>
      <pubDate>Tue, 16 Dec 2025 04:52:03 +0000</pubDate>
      <link>https://dev.to/lucetre/stop-googling-awsgcp-console-urls-use-go-links-instead-30fo</link>
      <guid>https://dev.to/lucetre/stop-googling-awsgcp-console-urls-use-go-links-instead-30fo</guid>
      <description>&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;If you work with AWS or GCP, you probably do this 10+ times a day:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open a new tab&lt;/li&gt;
&lt;li&gt;Type "aws s3 console" or "gcp bigquery"&lt;/li&gt;
&lt;li&gt;Click through Google results&lt;/li&gt;
&lt;li&gt;Finally land on the right page&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Or maybe you have a bookmarks folder with 50+ URLs that's impossible to navigate.&lt;/p&gt;

&lt;p&gt;I got tired of this. So I built something simple.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Solution: Go-Links
&lt;/h2&gt;

&lt;p&gt;Go-links (also called short-links) are memorable URLs that redirect to longer ones. Companies like Google and LinkedIn use them internally (&lt;code&gt;go/hr&lt;/code&gt;, &lt;code&gt;go/wiki&lt;/code&gt;, etc.).&lt;/p&gt;

&lt;p&gt;I made public go-links for AWS and GCP that anyone can use:&lt;/p&gt;

&lt;h3&gt;
  
  
  AWS Shortcuts → &lt;code&gt;aws.glnk.dev&lt;/code&gt;
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Shortcut&lt;/th&gt;
&lt;th&gt;Destination&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/ec2&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;EC2 Instances&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/s3&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;S3 Buckets&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/lambda&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Lambda Functions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/iam&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;IAM Dashboard&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/rds&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;RDS Databases&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/eks&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;EKS Clusters&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/cloudwatch&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;CloudWatch&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;aws.glnk.dev/secrets&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Secrets Manager&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;With region support:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;aws.glnk.dev/ec2/us-west-2    → EC2 in us-west-2
aws.glnk.dev/lambda/eu-west-1 → Lambda in eu-west-1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  GCP Shortcuts → &lt;code&gt;gcp.glnk.dev&lt;/code&gt;
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Shortcut&lt;/th&gt;
&lt;th&gt;Destination&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/gke&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;GKE Clusters&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/gcs&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cloud Storage&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/bq&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;BigQuery&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/gce&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Compute Engine&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/log&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cloud Logging&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/iam&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;IAM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/gcf&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cloud Functions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;gcp.glnk.dev/sql&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Cloud SQL&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;With project support:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;gcp.glnk.dev/bq/my-project  → BigQuery for specific project
gcp.glnk.dev/gke/my-project → GKE for specific project
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Pro Tip: Browser Address Bar
&lt;/h2&gt;

&lt;p&gt;Instead of bookmarking, just type these directly in your browser's address bar. Most browsers will autocomplete after you've used them once.&lt;/p&gt;

&lt;h2&gt;
  
  
  Want Your Own Subdomain?
&lt;/h2&gt;

&lt;p&gt;Here's where it gets interesting. You can get your own &lt;code&gt;yourname.glnk.dev&lt;/code&gt; subdomain for free and create custom shortcuts:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Example: lucetre.glnk.dev&lt;/span&gt;
&lt;span class="na"&gt;/github&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://github.com/lucetre&lt;/span&gt;
&lt;span class="na"&gt;/blog&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://lucetre.github.io&lt;/span&gt;
&lt;span class="na"&gt;/cal&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://calendly.com/lucetre&lt;/span&gt;
&lt;span class="na"&gt;/linkedin&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://linkedin.com/in/lucetre&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Or create project-specific shortcuts:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight yaml"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Example: yourteam.glnk.dev&lt;/span&gt;
&lt;span class="na"&gt;/prod-logs&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://console.cloud.google.com/logs?project=prod-123&lt;/span&gt;
&lt;span class="na"&gt;/staging-db&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://console.aws.amazon.com/rds?region=us-west-2&lt;/span&gt;
&lt;span class="na"&gt;/jira&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://yourcompany.atlassian.net&lt;/span&gt;
&lt;span class="na"&gt;/wiki&lt;/span&gt;&lt;span class="pi"&gt;:&lt;/span&gt; &lt;span class="s"&gt;https://notion.so/yourcompany&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Sign up&lt;/strong&gt; with GitHub at &lt;a href="https://glnk.dev/register" rel="noopener noreferrer"&gt;glnk.dev&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Choose&lt;/strong&gt; your subdomain (&lt;code&gt;yourname.glnk.dev&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add&lt;/strong&gt; your shortcuts via the web UI or YAML file&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Done&lt;/strong&gt; – your links are live instantly&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The whole thing is open source: &lt;a href="https://github.com/glnk-dev" rel="noopener noreferrer"&gt;github.com/glnk-dev&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built This
&lt;/h2&gt;

&lt;p&gt;At my previous company, we had internal go-links and they were incredibly useful. When I left, I missed them. Existing solutions were either:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Too expensive for personal use&lt;/li&gt;
&lt;li&gt;Required self-hosting&lt;/li&gt;
&lt;li&gt;Didn't support custom subdomains&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I built glnk.dev to be free, simple, and give everyone their own memorable subdomain.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Try it out:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;aws.glnk.dev/s3&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gcp.glnk.dev/gke&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let me know what shortcuts you'd find useful! 🚀&lt;/p&gt;

</description>
      <category>aws</category>
      <category>gcp</category>
      <category>productivity</category>
      <category>devops</category>
    </item>
  </channel>
</rss>
