Harsh & Thoughts

I love writing about my experience coding, and helping others learn more about technology or build cool apps through writing blogs or giving talks. On my blog, you can expect content ranging from databases to UI/UX design.

Search blog by topic

Why ORMs Aren't Always a Great Idea

An analysis of whether or not you should include an ORM in your stack

11 minutes • 2198 words • 16 July, 2022

Fresh: The Next-Gen JavaScript Web Framework

An introduction into Deno's 'fresh' new framework

7 minutes • 1364 words • 04 July, 2022

Create a Satisfying Wavy Text Animation With Framer Motion

Build a fluid and interactive text animation

4 minutes • 860 words • 05 May, 2022

Building The Perfect Developer Portfolio

An insight on how I built my website

14 minutes • 2733 words • 22 April, 2022

Referential Integrity With Sharded Databases

Why sharded databases are not able to support referential integrity

8 minutes • 1553 words • 18 April, 2022

How Buzzwords Are The 'Future' of Our Digital World

My thoughts on the whole web3 fad

10 minutes • 1923 words • 14 April, 2022

UUID/GUID, CUID & NanoID: What is The Difference?

Understanding the differences between these IDs

5 minutes • 901 words • 03 April, 2022

Building a Serverless Application with Next.js and CockroachDB!

Build a serverless application with a modern stack

18 minutes • 3584 words • 13 March, 2022

Build a Command Palette in React

Build an animated and accessible command palette in React

7 minutes • 1438 words • 22 January, 2022

Translating Your Next.js Apps

How to internationalise your Next.js application

3 minutes • 654 words • 07 January, 2022

2021, a look back

A self-reflection of me and my achievements for the year 2021

2 minutes • 333 words • 02 January, 2022

Custom Cursors in React

Add interactive custom cursors on your websites

2 minutes • 332 words • 22 December, 2021

Designing for the elderly

Things to keep in mind when designing interfaces for an elderly audience

4 minutes • 852 words • 17 February, 2021

NPM or Yarn? Find the right package manager for you

Let's talk about package managers and which one you should use

3 minutes • 666 words • 20 December, 2020

Tips and Ideas for DigitalOcean Hackathon

Some ideas, resources and tips for the 2020 DigitalOcean Hackathon

2 minutes • 441 words • 13 December, 2020

Glassmorphism: The UI Design Trend of 2021

Everything about the new 'glassmorphism' trend on the internet

5 minutes • 955 words • 06 December, 2020

Web Scraping with Node and Puppeteer

An intro into web scraping with Node.js and Puppeteer

3 minutes • 567 words • 22 November, 2020

Fun DuckDuckGo tricks

A collection of some fun tricks and easter eggs in DuckDuckGo

3 minutes • 621 words • 31 October, 2020

Creating a NPX introduction card

Introduce yourself in the terminal, a NPX command all about you

4 minutes • 713 words • 23 October, 2020

Harsh’s Newsletter

Get notified in your inbox whenever I publish a new video/talk, or write a new blog post. I won’t spam, and that’s a promise!