Vercelでマルチテナントのサブドメインを動的に追加する方法
Vercel Domains APIを使って、テナント作成時にサブドメインを自動登録する方法とDNS設定をまとめました。
Fullstack Engineer / PM / Tech Lead
Business-minded fullstack engineer specializing in 0→1 development
[00] About

Fullstack engineer based in Tokyo. Specializing in 0→1 product development for new ventures, handling everything from tech selection and architecture to implementation and project management.
Through full-time employment, contract work, and personal projects, I have contributed to launching numerous new products and features. I excel at driving the entire process — from problem analysis and tech selection to design, implementation, and iteration — starting from undefined requirements. My development style is to "ship the MVP as fast as possible and iterate rapidly based on user feedback."
From undefined requirements to problem analysis, tech selection, architecture, and implementation — all in one.
Development driven by business perspective, user value, and hypothesis validation.
Covering frontend, backend, infrastructure, and project management.
[01] Career
Self-taught programming during university and started a career as an engineer.
Led product development, technical decisions, and feature planning for a store information publishing & analytics SaaS.
Participated in multiple projects, covering requirements to design and implementation.
Planning, designing, and building my own products.
[02] Skills
[03] Projects
[04] Services
From undefined requirements, I handle problem analysis, tech selection, architecture design, and full implementation.
Selecting the optimal tech stack and designing the architecture to match your product requirements.
End-to-end implementation covering frontend, backend, and infrastructure.
Task breakdown, progress management, code review, and leading development teams.
[05] Blog
Vercel Domains APIを使って、テナント作成時にサブドメインを自動登録する方法とDNS設定をまとめました。
ブログ記事のOGP画像をSatori + Resvgでビルド時に自動生成する方法を解説。デザインの組み立て方からNext.jsとの統合まで。
Next.js 16 + shadcn/ui + MDX でポートフォリオサイトを構築した話。MDXを選んだ理由や今後やりたいことなど。
[06] Contact
Feel free to reach out for work inquiries or consultations.