Nitin Gupta is a LinkedIn creator based in Delhi, India with 6,662 followers, focused on Tech Trends, Coding Tutorials, and Project Management Tips content. Posts average 61 likes and 1.1% engagement.
🤝
36% of my posts go viral. Yours could be next
Ready to collaborate?Let's give your brand a boost with some creative ways & authentic marketing!
dummy@mail.com
+91 9999999999
🔒
🫱🏼🫲🏽
Profile Highlights
A quick glance at some key stats
6,662Total Followers
62Avg Likes
11Avg Comments
1.1%Avg Eng.
💭
Engagement Over Time
Visualization of how my engagement on posts has evolved
LatestOldest
📆
My Activity & Engagement Calendar
Visualizing posting frequency and audience engagement over the last 6 months
Influencer Activity & Engagement Calendar
Visualizing posting frequency and audience engagement over the last 6 months
Engagement:
Low
Below Avg
Above Avg
High
December 2025
M
T
W
T
F
S
S
January 2026
M
T
W
T
F
S
S
February 2026
M
T
W
T
F
S
S
March 2026
M
T
W
T
F
S
S
April 2026
M
T
W
T
F
S
S
May 2026
M
T
W
T
F
S
S
Dec 2025
Jan 2026
Feb 2026
Mar 2026
Apr 2026
May 2026
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
M
T
W
T
F
S
S
Hover over cells to see post details and engagement metricsTap cells for details
Total posts: 0
Engagement Levels:
Low
Below Avg
Above Avg
High
💭
Most Engaged Posts
My Top 3 posts with the highest engagement
Nitin GuptaSenior Data & Analytics Engineer @ Zinnia
The biggest risk after a LEFT JOIN?
👉 Putting a WHERE condition on the right table.
This turns your LEFT JOIN into an INNER JOIN, and most people don't even notice.
Example:
SELECT *
FROM customers c
LEFT JOIN orders o
ON c.id = o.customer_id
WHERE o.order_date > '2024-01-01';
🤔 This looks like a LEFT JOIN…
but that WHERE o.order_date removes all customers with no orders, killing the purpose of the left join.
✅ Fix: Move the filter into the JOIN condition:
LEFT JOIN orders o
ON c.id = o.customer_id
AND o.order_date > '2024-01-01';
This is one of the most common SQL bugs. Have you seen this happen in production? 😄
Nitin GuptaSenior Data & Analytics Engineer @ Zinnia
A tiny SQL mistake that silently kills performance. ⚠️
This query looks fine but forces a full table scan:
SELECT * FROM orders WHERE DATE(created_at) = '2024-12-10';
Why? Applying DATE() makes the filter non-sargable, so indexes/partitions can't be used.
✅ Use this instead: WHERE created_at >= '2024-12-10' AND created_at < '2024-12-11';
Small change → huge improvement.
Have you caught this in production before?
Nitin GuptaSenior Data & Analytics Engineer @ Zinnia
RIGHT JOIN isn't wrong. It's just unnecessary in most production SQL.
From my experience:
👉 LEFT JOIN + table swap covers almost everything
👉 INNER JOIN handles the rest
👉 RIGHT JOIN mostly adds confusion
Every time I see a RIGHT JOIN in a query, I have to mentally reverse it. And that's where mistakes creep in. 🤯
Most teams quietly avoid it - not because it's incorrect, but because it feels risky and hard to read.
Do you still use RIGHT JOIN anywhere?