When this matters
JSON matters when you fetch API data, define tool-call outputs, pass config, save structured content, or inspect webhook payloads. If you are building with AI, you will run into JSON almost immediately because models, APIs, and SDKs all love it.
Small example
This is a valid JSON object you might get back from an API.
{
"name": "Matt",
"plan": "starter",
"active": true,
"projects": ["tool-hub", "glossary"]
}Common mistake or lookout
Treating JSON like JavaScript. Real JSON requires double quotes around keys and string values, does not allow comments, and will fail hard if the shape is malformed.
Why this matters for vibe coders
Vibe coders constantly move data between prompts, APIs, databases, and UI components. JSON is usually the bridge, so a basic feel for its shape makes debugging way less mystical.
Where this shows up on the site
Job guide
Add a Database
When your app needs to save stuff, you need a database
Tool review
Convex
Backend platform for apps where data changes should update the UI automatically, without building a lot of custom realtime wiring. Includes a database, server functions, realtime updates, auth integrations, file storage, search, crons, and AI-agent workflow tools.
Blog post
Why Your AGENTS.md May Matter More Than Your Model
A more powerful AI model can help, but clear project instructions may improve your coding results more than another trip through the model picker.
Blog post
How to Pick Your First Vibe Coding Project
A practical field guide for choosing a vibe coding project you can actually finish, with examples, filters, prompts, and next steps for picking the right tools.
Related tool or page
Related glossary terms
Endpoint
An endpoint is the address for one API capability. Different endpoints do different jobs, even when they belong to the same service.
Shared tags: api, web
API key
API keys are app-to-app credentials. They tell a service which project is making the request, but they are not the same thing as user login.
Shared tags: api
DNS
DNS is the layer that makes your custom domain point at the right hosting platform, email provider, or subdomain target.
Shared tags: web

