Skip to content

Build technical brand site - #2

Merged
daniissac merged 9 commits into
mainfrom
agent/technical-brand-site
Jul 15, 2026
Merged

Build technical brand site#2
daniissac merged 9 commits into
mainfrom
agent/technical-brand-site

Conversation

@daniissac

@daniissac daniissac commented Jul 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • Rebuild the root site on Astro 7 as a technical publication and project hub.
  • Lead with the Dani Issac name and DI monogram, with a balanced set of network, observability, learning, and automation work.
  • Add Writing, Projects, project case studies, About, RSS, sitemap, structured metadata, and a custom 404 page.
  • Curate verified project pages for Internet in Motion, ConfigDiff, whoson, and cml2gns.
  • Add a bespoke social preview and optimized project imagery.
  • Run pull-request builds while reserving GitHub Pages deployment for main.

Checks

  • npm test
  • Internal route and asset resolution across all generated HTML pages
  • RSS and sitemap XML validation
  • Canonical, description, H1, and JSON-LD validation
  • GitHub Actions workflow YAML validation

Review notes

  • The first companion article remains an unpublished draft and is not included in the generated site or RSS feed.
  • Internet in Motion remains a separate project at /internet-in-motion/.
  • No public email or downloadable resume has been added.
  • GitHub Pages currently uses legacy branch deployment. Change Settings > Pages > Source to GitHub Actions when merging this pull request.

@daniissac
daniissac force-pushed the agent/technical-brand-site branch from b82ffec to 77913ea Compare July 15, 2026 12:00
@daniissac
daniissac marked this pull request as ready for review July 15, 2026 13:24
@daniissac
daniissac merged commit fda33d3 into main Jul 15, 2026
2 checks passed
@daniissac
daniissac deleted the agent/technical-brand-site branch July 15, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant