How I developed this site (alopdev.com)

Table of Contents


Introduction

Artificial Intelligence is the top trend nowadays, and it’s undeniable that is changing/impacting our world in a critical way. Jobs, roles are changing and also the required skills. You can now have a personal instructor for any topics using any of the available AI assistants, such as Chatgpt, Claude, Copilot, Gemini, etc. It seems that everyone wants to have their own AI.

That being said, in 2025 Google release Antigravity, which is basically a fork from VS Code. However, Antigravity is an AI-powered (IDE), so its core is to prioritize AI agents (AI first) for software development. You can read more about Antigravity in the following Wikipedia entry: Google Antigravity

I heard so many incredible things about Google Antigravity, so I decided to give it a shoot and create my personal website (personal portfolio) using Antigravity.

Setting up and Working with Antigravity

Here are the steps I followed to create my website:

  1. Created a less privileged user to launch and work with Antigravity
  2. Created a directory specific for my project with Antigravity, I made sure Antigravity could not touch any other files outside of this working directory.
  3. I downloaded and installed Antigravity following the steps from Download Google Antigravity (for Linux)
  4. I log in as my less privileged user (‘antigrav’), accesed the working directory for my project and launched antigravity
  5. I provided the following initial prompt to initiate the project:
You are helping me build a personal curriculum website using Astro.js.
Below I will paste a **sanitized version of my CV**.
Treat this CV as the **single source of truth** for my experience, skills, and background.

**Goals:**
- Homepage with my name, role, and professional summary
- Sections: About, Experience, Skills, Projects, Contact
- A “Notes” section like a blog where I can add Markdown files for things I learn
- Clean, simple, responsive design

**Constraints:**
- Use Astro.js best practices
- Do NOT modify files outside this project
- Do NOT run shell/bash commands unless I explicitly ask
- Do NOT invent experience, skills, or achievements not present in the CV
- Do NOT include private contact details (phone, personal email)
- Do NOT auto-commit changes

**Process:**
- First, summarize what you understand about my profile based on the CV
- Then propose a step-by-step plan and file structure
- Do NOT write any code yet
- Ask clarifying questions if something is missing instead of guessing

Here is my CV:
<myResumePlaintext>

Conclusions

I was quite impressed with the efficiency and speed from Antigravity. It shows you all the train of thought before making a decision. Once it was ready, it presented me the implementation plan, steps, and required bash commands that needed to be executed in order to complete the given task. I was able to review, follow along, and give authorization to the code changes.

With Antigravity I was able to generate the structure/template for my site. After I had that code, I just needed to fill it with the correct information and modify some styles that didn’t fully convinced me. Lastly, I jus had to acquire a domain (I used Cloudfare) and deploy the site (I used Vercel).

Disclaimer

Please note this entry is just to share my experience using Antigravity, and I do not pretend to give any recommendations or instructions on how to use the Antigravity tool.

Thanks for reading!