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