There's a hidden function call inside every html template you write.You use template literals every single day. The backtick string with ${} holes in it: const name = "Vivek"; const greeting = `Hi ${name}, you have ${3} messages`; // "Hi Vivek, you have 3 messages" NJul 11 · 7 min readheyvivek.com
🧱 I built a tiny (in size, not in power) full-stack framework for the AI era, I call it webjs.I wanted to experiment building a full-stack web framework that was small enough for the AI to read end-to-end without needing an MCP. What if the source code, both my code and the framework's code (i6Apr 20 · 5 min readheyvivek.com
🎧💻 Vibe Coding is real, now imagine Vibe Computing! 🚀I recently built my portable computing setup, that gives the vibe of my good old computing days, but with a modern touch! I used to LOVE computers, but with computer size getting smaller, and that the1Apr 20 · 2 min readheyvivek.com
⚡ Where to Draw the Line Between Quality Code and Over-Engineering?Recently, I’ve been working on a design system for a relatively large organization.And somewhere deep in the project, a question started bothering me: 👉 Where do you draw the line between writing quality code and simply over-engineering things? I’ve...Apr 29, 2025 · 3 min readheyvivek.com
🌟 Is No-Build Even a Possibility in Today’s Complex JavaScript Ecosystem?The JavaScript world today is often synonymous with complex build processes. Webpack, Babel, PostCSS, TypeScript—it feels like every new project comes bundled with a monstrous configuration file. As much as these tools have improved our workflow and ...Feb 13, 2025 · 5 min readheyvivek.com