Skip to content

feat: Add 9 new technology pages#141

Merged
vibemarketerpromax merged 4 commits intomainfrom
new-tech-pages
Mar 4, 2026
Merged

feat: Add 9 new technology pages#141
vibemarketerpromax merged 4 commits intomainfrom
new-tech-pages

Conversation

@vibemarketerpromax
Copy link
Collaborator

Summary

  • Adds 9 new technology landing pages: TypeScript, PostgreSQL, AWS, Docker, Go, MongoDB, Java, Kotlin, Swift
  • Each page includes SEO-optimized MDX content (6 capabilities, 8 FAQs, engagement models, process steps, philosophy), layout.tsx with full Metadata (OG/Twitter), page.tsx with JSON-LD, and a branded OG image
  • Updates /technologies hub page with links to all 9 new pages
  • All pages follow existing patterns from React/Node.js/Angular/etc.

What's in each page

Section Details
Capabilities 6 per page, icon-referenced
FAQs 8 per page, AEO-ready with self-contained answers
Process 5 phases with timelines
Engagement Models 3 hiring options (dedicated dev, team pod, project)
Philosophy 5 blocks on approach
SEO Meta title <60 chars, description 100-160 chars, JSON-LD, OG images

Target keywords

  • TypeScript development services
  • PostgreSQL development services
  • AWS development services
  • Docker consulting services
  • Go development services
  • MongoDB development services
  • Java development services
  • Kotlin development services
  • Swift development services

Files changed (38 files, +1850 lines)

  • app/technologies/{slug}/page.tsx — 9 new page components
  • app/technologies/{slug}/layout.tsx — 9 new metadata layouts
  • content/technologies/{slug}.mdx — 9 new MDX content files
  • public/assets/technologies/{slug}-development.png — 9 OG images
  • lib/technologies-hub-data.ts — 9 href updates (null → page paths)
  • scripts/generate-og-images.mjs — 9 new OG image entries

Test plan

  • npm run lint — 0 errors (4 pre-existing warnings)
  • npm run build — passes, all 9 pages in static output
  • Visual review of each page on staging
  • Verify OG images render correctly (Twitter Card Validator / Facebook Debugger)
  • Check JSON-LD with Google Rich Results Test

🤖 Generated with Claude Code

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 4, 2026

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 073b612
Status: ✅  Deploy successful!
Preview URL: https://54da17fc.website-yiq.pages.dev
Branch Preview URL: https://new-tech-pages.website-yiq.pages.dev

View logs

…, Go, MongoDB, Java, Kotlin, Swift)

Each page includes:
- SEO-optimized MDX content with 6 capabilities, 8 FAQs, process steps,
  engagement models, and philosophy sections
- layout.tsx with full Metadata (title, description, OG, Twitter cards)
- page.tsx with JSON-LD structured data
- OG image (1200x630)
- Hub page links updated in technologies-hub-data.ts

All pages follow existing patterns from react/nodejs/angular/etc pages.
Content targets primary "[tech] development services" keywords with
SERP-researched H1s, meta titles under 60 chars, and AEO-ready FAQ answers.
- Keyword-optimized section headings across all 8 new technology pages
  (TypeScript, PostgreSQL, AWS, Go, MongoDB, Java, Kotlin, Swift)
- Increased keyword density in capability/process descriptions
- Expanded relatedExpertise from 3-4 to 5-6 items per page
- Removed Docker technology page (low standalone search demand)
- Reverted Docker hub data href to null
- Removed Docker OG image entry from generation script
Add hero CTAs, trust badges, intro statements, stats, "Why [Tech]"
sections, industry grids, decision tables, framework comparisons,
custom stack tables, mid-page CTAs, "What you get" blocks, pricing
lines, and FAQ titles for TypeScript, PostgreSQL, AWS, Go, MongoDB,
Java, Kotlin, and Swift pages.
These are concepts/disciplines, not specific technologies. Service
pages already cover them as capabilities.
@vibemarketerpromax vibemarketerpromax merged commit 86450ab into main Mar 4, 2026
5 checks passed
@vibemarketerpromax vibemarketerpromax deleted the new-tech-pages branch March 4, 2026 11:10
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