Mercurial
view mrjunejune/src/index.html @ 279:b3b547563ec7
Add Google connector service and agent wiki
Implement the C/Seobeo Google Drive and Gmail connector with encrypted OAuth storage, Zenbu authentication, browser testing, AI tool discovery, chunked HTTP decoding, and Bazel coverage. Consolidate repository guidance into progressive wiki documentation and enforce arena-first allocation for new first-party C code.
Co-authored-by: Copilot <[email protected]>
Copilot-Session: 84c338fd-0939-4bb3-b7f3-1062eb213e5d
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Mon, 17 Aug 2026 22:22:36 -0700 |
| parents | c9be578316a6 |
| children |
line wrap: on
line source
<!doctype html> <html lang="en"> <head> <title> MrJuneJune </title> {{//parts/base_head.html}} <style> .epi-photo { display: flex; justify-content: center; margin-bottom: 10px; } .epi-photo img { max-width: 100%; height: auto; border-radius: 8px; } @media (max-width: 720px) { .epi-photo { margin-bottom: 1.5em; } ul { padding-left: 1.5em; } li { margin-bottom: 0.75em; } } #background { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 0; } #game { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 1; cursor: default; } #game.active { pointer-events: auto; z-index: 100; } #gameUI { position: fixed; top: 10px; right: 10px; pointer-events: auto; z-index: 101; cursor: pointer; } </style> </head> <body> {{/parts/header.html}} <main> <p>Hi, I am Juntae—usually June, and occasionally MrJuneJune because the domain name has committed me to the bit.</p> <p>I am a Member of Technical Staff at Microsoft and an engineering leader with over 10 years of experience building products and infrastructure at Microsoft, Meta, Google, and startups. Recently, I have been working on Copilot Tasks, AI execution infrastructure, and SuperApp experiences at the kind of scale where "it worked on my machine" is not a release strategy.</p> <p>Below is my dog, Epi-chan. I also named the frontend repo behind the SuperApp Code and Autopilot tabs after her :P</p> <div class="epi-photo"> <img id="currentPhoto" style="opacity: 0; transition: opacity 0.2s;" /> </div> <h2>Links</h2> <ul> <li><a href="https://zenbu.babocoder.com/file/tip">Repository</a> - Check out my code</li> <li><a href="/blog">Blogs</a> - My thoughts / Experiments </li> <li><a href="/resume">Resume</a> - My professional experiences </li> <li><a href="/tools">Tools</a> - Things I made for myself </li> </ul> <canvas id="background"></canvas> <canvas id="game"></canvas> <canvas id="gameUI"></canvas> </main> {{/parts/footer.html}} </body> <script> // Epi image let arr = Array.from({ length: 18 }, (_, i) => i+1); function setRandomImages() { const randomIndex = Math.floor(Math.random() * arr.length); const pos = arr[randomIndex]; currentPhoto.src = `/public/epi-photos/webp/${pos}.webp`; currentPhoto.onload = () => { currentPhoto.style.opacity = "1"; }; setTimeout(() => setRandomImages(), 1000); } setRandomImages(); </script> <script src="/public/dog-game.js"></script> </html>