Skip to content

Ebenezer Don

Developer Advocate

Connecting the dots between developer needs and technical requirements.

Articles

Best vibe coding tools in 2026: comparison and tradeoffs

Eldad Fux, Ebenezer Don

Compare the best vibe coding tools for developers, including Cursor, Windsurf, Claude Code, GitHub Copilot, Google Antigravity, OpenAI Codex, OpenCode, Bolt, Lovable, and more. See strengths, tradeoffs, pricing, and ideal use cases.

13 min read

CSR vs SSG vs SSR: what they are and how to choose

Ebenezer Don

Choosing how your web app renders content, on the client, at build time, or on the server, can have a big impact on performance and user experience. In this post, we'll break down CSR, SSG, and SSR to help you understand how they work and when to use each one effectively.

10 min read

How to host SSR web apps on Appwrite Sites

Ebenezer Don

Delivering the right content at the right time is essential for modern web apps, especially when speed and personalization are priorities. In this post, we’ll walk you through how to deploy server-rendered applications with Appwrite Sites, giving you full control over dynamic rendering and framework-specific setups.

6 min read

What exactly is MCP, and why is it trending?

Ebenezer Don

Appwrite introduces its own Model Context Protocol (MCP). Learn what it is and why it's becoming a popular solution for AI assistants to interact with real-world tools, and how to install Appwrite's new MCP server.

7 min read

How to set up Sign in with Apple

Ebenezer Don

This step-by-step guide will walk you through setting up Sign in with Apple, configuring your Appwrite project, and integrating it into various platforms like web, Android, iOS, and Flutter.

13 min read

Ready to build?_