What I did
- Created a production release PR. Requested sync review because domain knowledge gaps make solo verification risky
- Postponed release to next week pending pitch confirmation. Will set up local verification environment by then
- Created Slack channels for PR reviews and scrum development
- Evaluated ticket management tools. Translated project board to English for international team members
- Set up daily standup and wrap-up meetings (optional attendance initially)
- Renamed a repository. Learned that
.gitmodulesin the parent repo must also be updated for submodule references - Completed monorepo migration planning
- Translated developer documentation to English for overseas team members
- Removed stale pages from Google Search using Search Console removal requests
- Experimented with AI autopilot implementation. Generated test foundations and documentation with AI
Learnings
Three-Stage Development Methodology
Defined a policy to match development process weight to product phase:
- Early-stage product → Work directly on main. Speed first
- Post-launch (with customers) → Lightweight agile. PR + review flow
- Many customers → Quality-gated releases. Unit tests and E2E required
Applying the same process to everything is inefficient. Adjust process weight to match the phase.
Git Submodule Repository Rename
When renaming a repository, the parent repo's .gitmodules must also be updated. Forgetting this breaks submodule references.
Removing Stale URLs from Google Search
When deleted pages persist in Google Search results:
- Register the site in Google Search Console
- Submit a new sitemap (communicates current page structure)
- Use the "Removals" tool to request URL removal
- Block the paths in
robots.txt(prevents re-indexing)
Removal requests take a few hours to 1 day. Combined with robots.txt, the pages won't be re-indexed even if re-crawled.
Rounded Corner Design as Platform Culture
Adopted rounded corners as a design standard across the entire platform. Applied to tables, buttons, tabs, and brackets. Inspired by Steve Jobs's strong conviction about rounded rectangles -- the idea that right angles don't exist in nature.
Pre-Release Checks Need Automation
Manual pre-release checks are becoming a bottleneck. Unit tests for calculation logic and E2E tests for UI validation are needed. Once the QA foundation is solid, a fully AI-driven automated release flow becomes realistic.
Matching process weight to development phase is directly tied to team velocity. "Do it properly from the start" sounds right, but in early stages, it's actually a drag.