---
title: "Vivek (@vivek7405) | Hashnode"
description: "Musician by hobby, IT geek by profession! Read the latest articles by Vivek on Hashnode."
url: "https://hashnode.com/@vivek7405"
---

@vivek7405

# Vivek

@vivek7405 · Mountain View, CA · Joined March 2022

Musician by hobby, IT geek by profession!

[Website](https://heyvivek.com/)

### [There's a hidden function call inside every html template you write.](https://heyvivek.com/there-s-a-hidden-function-call-inside-every-html-template-you-write?utm_source=hashnode&utm_medium=feed)

Most JS and TypeScript developers have never written a tagged template literal, yet they use them through Lit, styled components, and WebJs every day. Here's how they work, the stable identity trick that makes them fast, and why WebJs is built on one.

7 min read · [heyvivek.com](https://heyvivek.com/there-s-a-hidden-function-call-inside-every-html-template-you-write?utm_source=hashnode&utm_medium=feed)

[Jul 11](https://hashnode.com/posts/there-s-a-hidden-function-call-inside-every-html-template-you-write/6a51c6e45822078e2b3857db)

### [🧱 I built a tiny (in size, not in power) full-stack framework for the AI era, I call it webjs.](https://heyvivek.com/i-built-a-tiny-in-size-not-in-power-full-stack-framework-for-the-ai-era-i-call-it-webjs?utm_source=hashnode&utm_medium=feed)

Built on web components, no build step, pre-defined guardrails. Your AI agent reads the whole stack including the framework code, not just guesses at it.

5 min read · [heyvivek.com](https://heyvivek.com/i-built-a-tiny-in-size-not-in-power-full-stack-framework-for-the-ai-era-i-call-it-webjs?utm_source=hashnode&utm_medium=feed)

[Apr 20](https://hashnode.com/posts/i-built-a-tiny-in-size-not-in-power-full-stack-framework-for-the-ai-era-i-call-it-webjs/69e604ee1faed8cd1485f6a6)

### [🎧💻 Vibe Coding is real, now imagine Vibe Computing! 🚀](https://heyvivek.com/vibe-coding-is-real-now-imagine-vibe-computing?utm_source=hashnode&utm_medium=feed)

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 the

2 min read · [heyvivek.com](https://heyvivek.com/vibe-coding-is-real-now-imagine-vibe-computing?utm_source=hashnode&utm_medium=feed)

[Apr 20](https://hashnode.com/posts/vibe-coding-is-real-now-imagine-vibe-computing/69e5fb051faed8cd147b9790)

### [⚡ Where to Draw the Line Between Quality Code and Over-Engineering?](https://heyvivek.com/where-to-draw-the-line-between-quality-code-and-over-engineering?utm_source=hashnode&utm_medium=feed)

Managing the Fine Line Between Quality Coding and Over-Engineering

3 min read · [heyvivek.com](https://heyvivek.com/where-to-draw-the-line-between-quality-code-and-over-engineering?utm_source=hashnode&utm_medium=feed)

[Apr 29, 2025](https://hashnode.com/posts/where-to-draw-the-line-between-quality-code-and-over-engineering/68112539a58cffa0fd572e38)

### [🌟 Is No-Build Even a Possibility in Today’s Complex JavaScript Ecosystem?](https://heyvivek.com/is-no-build-even-a-possibility-in-todays-complex-javascript-ecosystem?utm_source=hashnode&utm_medium=feed)

How Some Real-World Examples Prove It’s Already Happening 🚀

5 min read · [heyvivek.com](https://heyvivek.com/is-no-build-even-a-possibility-in-todays-complex-javascript-ecosystem?utm_source=hashnode&utm_medium=feed)

[Feb 13, 2025](https://hashnode.com/posts/is-no-build-even-a-possibility-in-todays-complex-javascript-ecosystem/67ae4b1fcc7e71e7b65fe139)
