Ayush Dixit (@ayushdixitdev) 's Twitter Profile
Ayush Dixit

@ayushdixitdev

MERN Stack Dev 💻 | Learning DSA 🧑🏻‍💻 | Learning New Things Everyday | linktr.ee/ayushdixit

ID: 1820792659608281088

calendar_today06-08-2024 12:03:11

286 Tweet

88 Followers

73 Following

Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

8 months ago I shipped my portfolio and genuinely thought everything was perfect. Until today , when I found out it was crashing on Sahil's device while working fine on mine. Turned out this npm package was the main culprit - cobe Issue reference: github.com/shuding/cobe/i…

8 months ago I shipped my portfolio and genuinely thought everything was perfect.

Until today , when I found out it was crashing on <a href="/sahill_og/">Sahil</a>'s device while working fine on mine.

Turned out this npm package was the main culprit - cobe
Issue reference: github.com/shuding/cobe/i…
Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

Vibe-coding tools you should know about: Claude — AI for coding + debugging Cursor / Google Antigravity — AI code editor @openai_codex — Multi-agent coding assistant Replit ⠕ — Cloud coding + instant deployment (mobile app) Vercel — Hosting GitHub — AI coding

Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

Planning & Research: Anthropic (Claude), OpenAI — think through ideas and architecture Coding: Cursor, Claude Code, Antigravity, OpenAI Codex ,GitHub Copilot (Choose any of them) — write code faster Debugging: Claude, Cursor, AskAider — fix issues quickly Design & UI: Vercel v0,

Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

If you truly want to understand advanced concepts like closures, lexical scoping, and hoisting, then don’t start with the buzzwords. Start from here 👇 How JavaScript actually runs your code. Before jumping into “what” closures are, understand: • What is an Execution Context

If you truly want to understand advanced concepts like closures, lexical scoping, and hoisting, then don’t start with the buzzwords.

Start from here 👇

How JavaScript actually runs your code.

Before jumping into “what” closures are, understand:

• What is an Execution Context
Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

To every JavaScript / Node.js developer: Please take the time to deeply understand the difference between the JavaScript browser runtime and the Node.js runtime. JavaScript is not just “one thing.” It behaves differently depending on where it runs. In the browser, you have:

Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

Just found a crazy VPS cloud provider You can get a VPS for about $3.96/month (~₹360/month) from Contabo with specs like: • 4 vCPU • 8 GB RAM • 75 GB NVMe storage • 200 Mbit/s port For this price, that’s honestly insane value. If you're a developer and want a server

Just found a crazy VPS cloud provider

You can get a VPS for about $3.96/month (~₹360/month) from <a href="/ContaboCom/">Contabo</a>  with specs like:

• 4 vCPU
• 8 GB RAM
• 75 GB NVMe storage
• 200 Mbit/s port

For this price, that’s honestly insane value.

If you're a developer and want a server
Ayush Dixit (@ayushdixitdev) 's Twitter Profile Photo

Ever wondered why "this" behaves differently in different types of functions in JavaScript? Normal function → this is decided by how the function is called. Arrow function → this is decided by where the function is written. A common misconception is that arrow functions don’t