Vibe Code to codebykarun.com: The Foundation
October 11, 2025
A 5-part series documenting how I vibe coded my blog from scratch using AI-assisted development—from concept to deployment with Next.js, MDX, and modern design.
Articles and insights about code, life, and everything in between.
October 11, 2025
A 5-part series documenting how I vibe coded my blog from scratch using AI-assisted development—from concept to deployment with Next.js, MDX, and modern design.
October 11, 2025
A 5-part series documenting how I vibe coded my blog's evolution with advanced features—lessons learned, series support, SEO optimization, and comprehensive analytics.
A reflection on the practices, patterns, and principles that have shaped my approach to writing maintainable, readable code. From naming conventions to architecture decisions.
Thoughts on maintaining work-life balance, staying curious, and growing both professionally and personally in the ever-evolving tech landscape.
Dive deep into TypeScript's type system with advanced patterns like conditional types, mapped types, and template literal types. Write safer, more maintainable code.
My personal experience with imposter syndrome and practical strategies for overcoming self-doubt. You're not alone, and you're more capable than you think.
Technical articles about software development, programming languages, frameworks, and best practices.
Personal reflections, life lessons, and thoughts on career growth and work-life balance.