Today marks a unique milestone in the evolution of my personal website. In a single session lasting less than an hour, I completely overhauled the aesthetics and layout of my core listing pages—Services, Projects, and Teaching—using Antigravity powered by Gemini Flash.

The process felt less like traditional “coding” and more like “vibing.” Instead of getting bogged down in the minutiae of CSS selectors or HTML nesting, I provided high-level aesthetic directions and semantic goals. Antigravity, with its deep understanding of my codebase and the lightning speed of Gemini Flash, translated those visions into precise, production-ready code.

Key Highlights of the Update:

  • Unified Card-Based Design: I transitioned the Services, Projects, and Teaching pages from standard lists to modern, high-density cards. Each card features a professional icon, subtle shadows, and a light blue background that feels both modern and professional.
  • Dynamic 2x2 Grid for Teaching: We pushed the limits of the layout by implementing a responsive 2x2 grid for the Teaching page. It balances course lists with active teaching photos, perfectly bottom-aligned for a crisp, organized look.
  • Aesthetic Consistency: One of the biggest challenges in web design is maintaining a consistent “weight” across pages. We harmonized font weights, bullet styles (using clean circular bullets), and spacing to ensure a seamless transition as visitors navigate the site.
  • Micro-Refinements: From italicizing nested project titles to ensuring semantic icon choices (like using a fa-sitemap for leadership), the level of detail achieved in such a short window was remarkable.

The “Vibing” Workflow

What was truly impressive was the iterative nature of the work. I could simply say, “This image overlaps with the text,” or “Make it more compact,” and Antigravity would instantly propose and apply the fix. It’s a “vibe-centric” way of building—where the AI handles the heavy lifting of implementation while I focus on the creative direction and user experience.

The result is a website that feels alive—more responsive, more professional, and more “me.”

Feel free to explore the updated Services, Projects, and Teaching pages to see the results of this AI-powered collaboration!

Most importantly, this blog itself is written by the Gemini Flash!


Special thanks to the Antigravity team at Google DeepMind for building such a powerful companion.