Tools and infrastructure
This is a technical knowledge base. Each entry answers its question in the first paragraph, explains the detail, then links it to what we test engineers for.
What is the difference between Firebase and Supabase?
Firebase and Supabase both offer backend-as-a-service features, but differ in database model, pricing, and vendor lock-in. This entry explains how to choose between them.
What is the difference between React and Next.js?
React is a UI library and Next.js is a framework built on top of it. This entry compares them on routing, rendering and SEO, and explains when to use each.
The pros and cons of different forms of web hosting
Shared, VPS, dedicated, cloud, managed and colocation hosting each suit different needs. This entry compares the pros and cons of each type.
Pros and cons of React Native for mobile development
React Native lets you ship one codebase to iOS and Android, with trade-offs. This entry covers performance, cross-platform support, debugging and native API access.
What is a coding agent
A coding agent is an AI system that writes, edits, runs and debugs code autonomously across multiple steps, without a human directing each action.
What is a model context window, in practice
A context window is the total text a model can process in one go. This entry explains what that means for engineers building real systems.
What is a vector database
A vector database stores data as high-dimensional numerical vectors and retrieves it by similarity rather than exact match. It's used in AI search and RAG.
What is an AI gateway
An AI gateway is a proxy layer that sits between your application and one or more model APIs, handling routing, auth, rate limits, logging and cost controls.
What is an eval
An eval is a test that measures how well a language model or AI system performs on a defined task. Teams use evals to check whether a change makes the system better or worse.
What is an MCP server
An MCP server exposes tools, data and prompts to AI models via a standard protocol. This entry explains what it is and why it matters.
What is Backend as a Service (BaaS)?
BaaS provides pre-built cloud infrastructure (databases, auth, storage, APIs) so teams ship apps without building or managing servers from scratch.
What is Firebase?
Firebase is Google's all-in-one backend platform for web and mobile apps, bundling databases, auth, storage, hosting, and analytics in one console.
What is RAG
RAG connects a language model to an external knowledge source at inference time, so answers draw on retrieved documents rather than training data alone.
What is Supabase?
Supabase is an open-source backend-as-a-service built on PostgreSQL, offering auth, storage, APIs, and real-time data without vendor lock-in.
When to opt for Webflow vs. custom code development
Webflow suits fast, content-driven sites with non-technical teams. Custom code is right for complex features, scalability, security, and SEO control.
No articles match your search.
Get a shortlist within five working days
You share the roles and the stack in a short form or a thirty-minute call. Within five working days you get named senior engineers to review, each with both scorecards.
Certified