About this site
How this portfolio was built.
A technical overview of the architecture, content model, tooling, and decisions behind carlosmarte.dev.
Current features
- Responsive homepage, about page, contact page, and project detail route.
- StageLink case study with structured project content and gallery assets.
- Dark and light theme support through shared layout components.
- Global SEO metadata, sitemap generation, robots file, and social preview support.
- CMS-ready local data split by page, project, skills, navigation, and social links.
What I learned
- A portfolio becomes easier to maintain when content is modeled before the UI is built.
- Shared page types make it easier to catch broken content shapes during Astro checks.
- A small static site can still benefit from project-level architecture and technical SEO.
Future improvements
- Move local content into a CMS while keeping the same frontend contract.
- Add more project case studies with deeper technical notes and screenshots as I complete new projects.
- Expand image management for social previews, project galleries, and page-level assets.
Want to see the rest of the work?
Explore the featured project case study or get in touch about frontend opportunities and practical web projects.