Posts

Showing posts from July, 2025

How I Learned and Built an AI-Integrated Code Review Web App – CodeSensei

How I Built an AI-Integrated Code Review App – CodeSensei As a full-stack developer with a growing interest in AI, I wanted to build something that combined my passion for clean code and intelligent systems. That’s how CodeSensei was born — an AI-powered code review platform that helps developers improve their code quality through real-time, intelligent analysis. In this blog, I’ll walk you through why , what , and how I built CodeSensei, and share what I learned throughout the journey. 💡 Why I Built CodeSensei Code reviews are critical for writing clean, efficient, and maintainable code — but not everyone has access to senior developers or mentors. As a solo builder, I thought: “What if an AI could provide feedback on code — instantly and intelligently?” This led to the idea of CodeSensei — a platform that helps developers review their code using an AI engine, offering suggestions on structure, quality, bugs, and best practices. 🧠 What It D...

How I Built an AI-Inspired Task Manager with React + TypeScript

  As someone passionate about crafting clean, responsive, and scalable web apps, I decided to build a productivity tool that could serve as both a learning project and a practical daily-use app. That’s how Task Master was born — a minimalist task manager built with React + TypeScript , packed with thoughtful UX and powerful features. In this post, I’ll walk through how I built Task Master, the tools I used, what I learned, and what’s next. 🔧 The Idea Behind Task Master Task managers are everywhere — but I wanted to build my own from the ground up to better understand state management, component design, and local persistence. My goal was to: Use clean, modular architecture Keep it fully client-side (for simplicity) Add optional "smart" features like categories, filters, and editing Use modern tools like TypeScript , Vite , and Tailwind CSS 📦 Tech Stack Here’s what I used to bring Task Master to life: Frontend: React + TypeScript (via Vite) Styling: Tai...