Hello, World

Hello, World

Welcome to Digital Cloud Bliss, a minimal blog built with:

  • Angular 19 with standalone components and the new control flow
  • Markdown posts bundled into the app at build time
  • Prerendering so every post ships as a static HTML file for SEO
  • AWS CDK for infrastructure-as-code
  • A self-mutating CDK pipeline that redeploys on every push to main

How posts work

Write a markdown file in src/content/posts/. A prebuild script reads the frontmatter, generates a typed TypeScript module, and the app imports it. No runtime fetching, no manifest to maintain.

# add a new post
echo '---
title: My new post
date: 2026-05-01
---

hello
' > src/content/posts/my-new-post.md

git commit -am "new post"
git push  # pipeline deploys it

That's it. The pipeline takes it from there.

← Back to posts