Where to go next
You finished project #2
Section titled “You finished project #2”DevBlog is project #2 of the seven-project Real-World Projects series on the Learn Hub, and you have now built it end to end. TaskFlow — project #1 — is already live: a realtime Kanban board in Rust/Axum with PostgreSQL, Redis, a WebSocket layer, an Astro front end, and JWT auth. If you built that one first, you’ll recognise the patterns that carried over here — auth, testing, containers — now re-cast against GraphQL, MongoDB, and Next.js instead of REST, PostgreSQL, and Astro. That is the whole point of the series: the skills compound from one project to the next.
Deploying DevBlog for real is CloudDeploy
Section titled “Deploying DevBlog for real is CloudDeploy”You may have noticed that DevBlog stops at docker compose up. That is a complete local stack, but it is not a production deployment — there is no cloud provider, no CI/CD pipeline, no Infrastructure as Code, and no observability. That is deliberate, because taking an application all the way to production is its own project: CloudDeploy, the capstone (#7). The workload it deploys is ShopMicro’s Helm chart, but the discipline is the one DevBlog needs too — the multi-stage images and Compose file you finished here are exactly the kind of artifact CloudDeploy picks up and puts on real infrastructure. So the “how do I ship this for real?” question isn’t left unanswered; it’s answered by a later project in the same series.
The rest of the series
Section titled “The rest of the series”The series runs in order — TaskFlow → DevBlog → ShopMicro → FitTrack → Mosaic → OfflineNotes → CloudDeploy — all seven are live, and here is what comes after DevBlog:
3 · ShopMicro — next. An e-commerce backend built as microservices: Go services communicating over gRPC, coordinating an order flow through Kafka and RabbitMQ with a saga and the outbox pattern, each with its own PostgreSQL, deployed to Kubernetes with Helm. It adapts the Go, gRPC, Microservices, Kafka, RabbitMQ, and Kubernetes courses, and introduces service decomposition, inter-service communication, and eventual consistency — the natural step up from DevBlog’s single API.
4 · FitTrack. A mobile-first fitness app: a Flutter mobile client and a Svelte web companion against one Python/FastAPI backend on Supabase. It adapts the Python, Supabase, Flutter, and Svelte courses, and introduces building one product for two clients on a shared backend.
5 · Mosaic. A micro-frontend storefront: a React shell composes React, Svelte, and Astro remotes at runtime with Module Federation 2.0, Web Components are the universal boundary, and each slice has a thin Hono BFF. It adapts the React, Svelte, Astro, and Web Components courses, and introduces a shared design system, cross-slice communication, host-owned routing, resilience when a remote is down, and per-slice deployment — ShopMicro’s “independent services” idea applied to the frontend.
6 · OfflineNotes. An offline-first PWA: a TypeScript client built from Web Components that stores notes in IndexedDB, merges edits with a Rust→WASM CRDT, and syncs conflict-free when connectivity returns. It adapts the TypeScript, Web Components, Browser Storage, PWA, and WebAssembly courses, and introduces conflict resolution, background sync, and local-first architecture.
7 · CloudDeploy. The capstone described above: Terraform and Terragrunt across AWS, GCP, and Azure, Kubernetes, CI/CD, Datadog, Keycloak, and GrowthBook, tying the series together by deploying ShopMicro’s Helm chart on real infrastructure.
Find them on the Learn Hub
Section titled “Find them on the Learn Hub”All seven projects live in the Real-World Projects section of the Learn Hub, alongside the individual courses each one adapts. If a specific piece of DevBlog left you wanting more depth — GraphQL, MongoDB, NestJS, Next.js, Docker — the single-topic course behind that module is the place to go deeper before the next project leans on it. Every project is live; ShopMicro is where the series continues.
You’ve completed DevBlog, project #2 of the Real-World Projects series, and you now know where it sits: after TaskFlow and before ShopMicro, with FitTrack, Mosaic, and OfflineNotes further along and CloudDeploy as the capstone — the project where the series is actually deployed to the cloud. Everything is on the Learn Hub’s Real-World Projects section. Thanks for building DevBlog — go and make it yours.