Skip to content
Andrew Voirol
WorkLogAboutContact
HomeWorkLog

AboutContact

✦ Just one prompt away from figuring it all out.

Sunday, August 2, 2026google-io-concierge

Beautiful UI, hollow backend — the I/O Concierge recon

AI StudioReactPWA

Ran the recon on a Google I/O companion app I built in AI Studio and found out it's gorgeous theater. The design is genuinely good — purple gradients, spring physics on the bottom sheet, Motion transitions between views, offline banners, a Gemma "On-Device" chat interface with quick-reply pills. It feels like a native conference app. Then I looked at the source: 1,125 lines in a single page.tsx. The @google/genai SDK is in package.json but zero lines of source code import it. The chat? setTimeout with a hardcoded response. The "syncing..." indicator on session notes? Another setTimeout. The countdown timer counts down to nothing. Every single "smart" feature is a setTimeout wearing a nice outfit. But the design instincts — the color system, the animation choreography, the mobile-first feel — that's the real asset. AI Studio gave me a portfolio-grade UI mockup. It just forgot to mention it wasn't real.

← Previous

Dropped into a dark room with a zip file and a Gemini key

Next →

Runtime error as the hero image — that's a new low


Andrew Voirol

Builder, hacker, shipper. Currently leaving localhost.

Navigate

WorkBuilder’s LogAboutContactRSS Feed

Connect

X / TwitterGitHubLinkedIn

© 2026 Andrew Voirol·Back to top ↑
✦Just one prompt away from figuring it all out.