Personal Console

Personal desk

A calm launchpad for the tools I keep in Google Cloud.

No pitches, no marketing. Just a clean shelf of shortcuts so I can open the right app quickly from any device.

Keyboard friendlyQuiet paletteAlways responsive

About

Why this page exists.

This is a private dock for the things I run on Google Cloud. It keeps my usual tabs close, travels well on mobile, and stays out of the way when I’m focused on the work itself.

Simple on purpose

Just enough structure to stay organized—clear labels, readable spacing, and no distractions or sales language.

Quick to reach

Keyboard shortcuts, a command palette, and a lean layout mean I can open what I need in a few seconds.

Accessible by default

Semantic HTML, strong contrast, and motion that respects system preferences keep it comfortable to use.

Timeless tone

Neutral typography and a soft palette keep the page feeling personal and steady instead of commercial.

Applications

Pinned launchers

Plain labels, instant routes

These are the destinations I open most: admin panels, dashboards, and small utilities. The list is simple JSON so I can update it quickly without reshaping the page.

Cloud Console

Daily

Direct link into my GCP projects for quick IAM checks and service tweaks.

OpenGCP

Run Admin

Stable

Cloud Run admin surface for redeploys, environment variables, and traffic splits.

OpenCloud Run

Logs & Metrics

Daily

One place to open Cloud Logging and Monitoring dashboards without digging through menus.

OpenObservability

Artifact Registry

Reference

Container images and build artifacts I keep for deployments and rollbacks.

OpenGCP

Notes & Docs

Personal

Personal docs, runbooks, and tiny utilities served from Cloud Storage.

OpenStatic

Links

Quiet ways to reach me.

I keep this space personal. If you need to get in touch about the tools here, use the note below—otherwise this page stays focused on launching what I already maintain.

Email works best. Keep it short, mention which app you’re asking about, and include any context that helps me respond without a long thread.

Send a note

Swap in the channel you actually use