Harshal Ranjhani

Harshal Ranjhani @harshalranjhani

About: Full Stack Developer and Technical Writer!

Location:
Pune, India
Joined:
Sep 26, 2023

Harshal Ranjhani
articles - 68 total

Lovable AI: Build Apps Without Coding - A Simple Guide

In today's world of AI and vibe coding, even non-coders are taking up the challenge of building their...

Learn More 6 1Apr 10

Next.js vs Nest.js: Understanding the Difference

Have you ever been confused about the Next.js vs Nest.js comparison? Despite their similar names,...

Learn More 7 0Mar 28

Beyond If-Else: JavaScript's Ternary Operator Explained

If you've been coding in JavaScript for a while, you've probably come across situations where you...

Learn More 5 0Mar 23

NestJS: The Modern Node.js Framework

NestJS is a framework for building efficient, scalable Node.js server-side applications. It uses...

Learn More 9 1Mar 20

Tamagui: Building Cross-Platform Apps Made Simple

Building applications that work seamlessly across multiple platforms has always been a challenge for...

Learn More 6 0Mar 17

Cursor AI: Future Software Engineer?

As a developer, I'm always on the lookout for tools that can make my coding experience more efficient...

Learn More 6 0Mar 9

Exploring Zed: The Lightning-Fast Code Editor Built in Rust

Have you ever found yourself waiting for your code editor to catch up with your thoughts? We've all...

Learn More 6 0Feb 27

QodoAI: Code with an agentic AI

In this new era of agentic AI and LLMs, I've been exploring how to use them to help me code. I've...

Learn More 6 0Feb 22

A developers guide to v0.dev

Let's talk about v0.dev, a tool that's been making waves in the UI development space. If you've ever...

Learn More 6 0Feb 12

A Guide to Using Windsurf.ai

As developers, we're always looking for tools that genuinely enhance our workflow rather than getting...

Learn More 6 0Feb 3

Riverpod Flutter: A Beginner's Guide

Flutter is a popular framework for building mobile applications. It provides a rich set of widgets...

Learn More 6 1Jan 25

FlutterFlow: Pros and Cons of using the framework

We all know about Flutter. The good old, favorite mobile app development framework. Flutter was...

Learn More 8 1Jan 20

Typescript Omit vs Pick: When to use What

Typescript is a powerful language that allows you to create complex data structures and types. It's...

Learn More 9 2Jan 18

How to Enable JavaScript on iPhone

Javascript is a scripting language that allows you to create interactive and dynamic web pages. If...

Learn More 5 0Jan 13

UploadThing: A Modern File Upload Solution for Next.js Applications

Introduction UploadThing is an open-source file upload solution specifically designed for...

Learn More 7 0Jan 11

ReferenceError: window is not defined - A Developer's Guide

Ever seen this error pop up in your console and wondered what's going on? You're not alone! The...

Learn More 9 0Jan 3

Build Your Developer Portfolio: Exciting Web Development Projects You Can Start Today

In today's world of web development, having a strong portfolio is essential. Whether you're a...

Learn More 14 4Dec 29 '24

Cursor vs Copilot: A Comparison

Let's talk about development tools and how they can help you build your next project. In this Cursor...

Learn More 16 5Dec 24 '24

DaisyUI: CSS Components for Tailwind

As a developer working with Tailwind CSS, you've probably experienced the power of utility-first CSS...

Learn More 16 2Dec 17 '24

How to Center a Div in CSS - Simple Methods That Work

Ah, the age-old question: "How do I center a div?" It's become something of a running joke in the web...

Learn More 5 0Dec 1 '24

Best Design-to-Code AI Tools for Developers

Transforming design concepts into functional code is a crucial step in the development process....

Learn More 7 0Nov 28 '24

AVIF File Format: The Evolution in Web Image Compression

Image compression is a critical aspect of web development, as it directly impacts website performance...

Learn More 5 0Nov 19 '24

Understanding useState in TypeScript React

If you're working with React and TypeScript, you've likely come across the useState hook. useState is...

Learn More 8 1Nov 14 '24

Why Developers Love the Shadcn Sidebar Component

Navigation is a crucial part of any web application. It helps users understand the structure of the...

Learn More 6 0Nov 4 '24

Setting Up a Node.js, TypeScript, and Express Project

Node.js is a popular runtime environment for building server-side applications. It allows you to...

Learn More 9 2Oct 27 '24

Fixing “Cannot Use Import Statement Outside a Module” Error

As JavaScript and TypeScript developers, we often encounter unexpected errors while working with...

Learn More 6 0Oct 15 '24

Building a Twitter Clone with React Native and CodeParrot

If you develop apps with React Native, you probably know how time-consuming it can be to manually...

Learn More 14 1Oct 9 '24

Figma to React with CodeParrot AI: Build Dashboard in minutes

If you're a developer who works with Figma designs, you probably know how time-consuming it can be...

Learn More 10 0Sep 24 '24

React useQuery : A Complete Guide

React is a powerful library for building UI components, but when it comes to managing server-side...

Learn More 10 0Sep 18 '24

Astro.js Getting started with a static site generator

Astro.js is a modern static site generator that has gained popularity among web developers for its...

Learn More 10 1Sep 12 '24