Blog

Documenting my journey as a software engineer — one lesson, one problem, one insight at a time.

Browse by Topic

All Articles

Claude Code CLI: The Economics Are Right, But You Can't Review Code in a Terminal

An honest review of Claude Code CLI after heavy daily use. The cost model works, plan mode is the way, but reviewing AI-generated code in a terminal is the dealbreaker.

Nish Sitapara
AIDeveloper ToolsClaude CodeCLIProductivity

Cursor: Best-in-Class Tab Complete, But the Cracks Are Showing

An honest review of Cursor after heavy daily use. The tab completion is unmatched, and they pioneered bringing AI into the code editor. Token economics remain the biggest challenge.

Nish Sitapara
AIDeveloper ToolsCursorCode EditorProductivity

NextJS Tutorial - 12 Essential Concepts You Need to Know

This guide represents my journey of learning Next.js, compiled from various sources including ByteGrad's tutorial, official documentation, and practical experience. As I was learning these concepts, I organized them into this comprehensive guide to serve as both a reference for myself and a resource for others. Whether you're new to Next.js or looking to enhance your web applications, this guide provides practical examples and explanations that helped me understand and implement Next.js effectively.

Nish Sitapara
Next.jsTutorialWeb DevelopmentFull-Stack

SEO in Next.js - The Ultimate Guide

This guide represents my journey of learning SEO in Next.js, compiled from various sources including YouTube tutorials, documentation, and articles that I found particularly helpful. As I was learning these concepts, I organized them into this comprehensive guide to serve as both a reference for myself and a resource for others. Whether you're new to Next.js SEO or looking to enhance your web applications with better search engine optimization, this guide provides practical examples and explanations that helped me understand and implement SEO effectively.

Nish Sitapara
Next.jsSEOTutorialWeb DevelopmentFull-Stack

TypeScript in React: The Complete Guide

This comprehensive guide covers essential TypeScript concepts for React developers compiled from various YouTube videos and articles. Whether you're new to TypeScript or looking to enhance your React applications with type safety, this guide provides practical examples and explanations to help you get started.

Nish Sitapara
TypeScriptReactTutorial

Setting Up Automated Email Follow-ups with Supabase and Cron Jobs

Learn how to setup automated email follow-ups with Supabase and cron jobs

Nish Sitapara
SupabaseCron JobsEdge FunctionsEmailDevelopment

Prompting AI for Code Generation

A guide on using AI to generate code with Python, LangChain, and Vercel AI SDK

Nish Sitapara
AILangChainPythonVercelCode Generation

Hello World

Hello world! Why I'm starting this blog

Nish Sitapara
Hello World