Agent Skills in Claude Code and Visual Studio Code: Setup, Benefits, Risks, and a Step-by-Step Example
Vibe Coding Insider is a practical guide to building software with AI, created for non-developers, beginner programmers, and experienced developers adapting to AI-assisted development.
I hold a Ph.D. in Computer Science, with a research background in data indexing and information retrieval. Over the past 15 years, I have worked as a full-stack developer across multiple software companies, building and maintaining real-world applications.
I currently work as a tech lead at a company in Canada, where I lead software projects and help development teams make technical decisions. During the past year, I have also used GitHub Copilot and Claude Code as part of my day-to-day product development workflow.
My recent book, Practical Code Review in the Age of AI: Review Like a Senior, explores how developers can review AI-generated code with the same care, judgment, and discipline expected from experienced engineers.
Through Vibe Coding Insider, I share practical tutorials, development workflows, code review techniques, tool insights, and honest observations about the rapidly changing world of AI-assisted software development.
The goal of this blog is not to suggest that AI can replace software engineering knowledge. It is to help readers use AI coding tools more effectively, understand the code they generate, avoid common mistakes, and turn ideas into reliable software.