DEV Community

Cover image for 🎬 Building a .NET 8 Web API + GitHub Actions CI/CD — Vibe Coding Ep.1
Mani Movassagh
Mani Movassagh

Posted on

🎬 Building a .NET 8 Web API + GitHub Actions CI/CD — Vibe Coding Ep.1

🔥 Welcome to the first episode of Vibe Coding with Mani!

In this real-world coding session, we:

  • Build a modern .NET 8 Web API
  • Use Entity Framework Core to connect to a SQL Server (running in Docker)
  • Set up a GitHub Actions workflow to automate build & deployment

No boring walkthroughs. No scripts. Just pure development vibes — experimenting, debugging, and building like a real dev.

🎥 Watch the Video

👉 Watch on YouTube

💻 Tech Stack

  • .NET 8 (Web API)
  • SQL Server + Docker
  • GitHub Actions (CI/CD)
  • Entity Framework Core

🧠 Ideal For

  • Developers learning backend with .NET
  • Anyone curious about CI/CD with GitHub Actions
  • Coders who enjoy watching real development flow and decision-making

📦 Source Code

🔗 GitHub Repo: Dotnet-Vibe


If you're tired of perfect tutorials and want to see how real devs think, break, and build — you're in the right place.

🛎️ Follow me for more Vibe Coding sessions using TypeScript, Java, AI tools, and fullstack tech.

— Mani 💻🎧

Top comments (3)

Collapse
 
sarahmatta profile image
Sarah Matta

Did you stick with .NET 8 for purposeful reasons? I'm curious about using AI anything with a version of .NET that was initially released (in preview) right about the same time as chatgpt. Very interesting! Hope to hear your input.

Collapse
 
manimovassagh profile image
Mani Movassagh

That is a nice question. probably I will make another video and use Dotnet 9 or maybe pre-release 10 and let us see what is the result

Collapse
 
manimovassagh profile image
Mani Movassagh

I just used the LTS version for no reason. but we will do it with other versions. that was a very good point