After writing code for over 20 years and managing engineers for almost 10, I can definitely say that *good* software engineering is not about overcoming or solving complex stuff. It’s about the ability to avoid them.

During my time both as a developer and a tech leader, I tried to collect different methods to help me not only solve complex issues but to have the ability to simplify them. …


We’re incredibly excited to announce the release of Appwrite 0.8, packed with a ton of cool new features like JWT support, ARM support, Anonymous Login, and more! Last month, we gave a sneak peek of some of the changes, and we’re back today to keep you waiting no longer. Let’s dive in! 🤿

Appwrite is an open-source, self-hosted Backend-as-a-Service that aims to make app development easier with SDKs available in a variety of programming languages. Come hang out with us on Discord.

Anonymous Login and JWT 🔐

Not every app needs users to create an account right away. With Anonymous Login, save sessions without asking…


After launching v0.7 last month with the new Appwrite Cloud Functions and the Appwrite CLI, we are happy to share that Appwrite version 0.8 is nearing completion. We have prepared a list a list with some of the coolest features you can expect from the soon-to-be-released version.

Appwrite 0.8 will take the project one step closer to our anticipated release of Appwrite first stable release, version 1.0.

Anonymous Login

It is important to consider the user experience when someone first comes to your application. The registration process can often prove to be a hurdle for users to use an application, especially if…


Appwrite 0.7 was just released last month with a lot of new features. One of the biggest features we released was our internal switch from a stack using Nginx + PHP FPM to using Swoole as our underline HTTP server.

In Appwrite, we build an open-source, free alternative to Google’s Firebase, which you can host on your own on any infrastructure. Our stack is composed of a set of Docker containers using a micro-services architecture, allowing us to scale and debug individual components composing our backend API quickly. Using our backend API, developers get a much better starting point for…


Appwrite 0.7 introduces the new Doctor CLI tool that will help you debug and analyze your Appwrite server health in an instant.

Photo by Jair Lázaro on Unsplash

Inspired by the awesome Flutter Doctor command, we are excited to announce the release of the new Appwrite equivalent command, the Appwrite Doctor. Like the Flutter command, the Appwrite Doctor allows you to debug and analyze your server health quickly.

Got here, but you’re new to Appwrite? Appwrite is an end-to-end backend server packaged as a set of Docker micro-services that are really easy to set up and learn. Appwrite provides developers with all the core APIs, tools…


Photo by Bill Jelen on Unsplash

After months of hard work, +1,800 commits, 650+ pull-requests, and lots of new contributors joining the Appwrite community, we’re excited to announce the release of Appwrite 0.7, our biggest ever release. The new Appwrite version includes over 100 new features, bug fixes, upgrades and security patches, and some major features like Cloud Functions and the new Appwrite CLI.

What’s New?

Cloud Functions

Cloud Functions is probably the most significant update of the new release. With the new service, you can now quickly deploy your custom backend code to customize your Appwrite server. …


We are extremely happy to announce the release of the Appwrite SDK for Svelte. This SDK joins other SDKs, such as the Web and Flutter front-end SDKs that allow you to easily integrate Appwrite with your web, mobile and desktop apps.

With the new Appwrite SDK for Svelte you can easily start using the Appwrite APIs in a native, and dedicated SDK for Svelte application.

What is Svelte?

In case you’re new to Svelte, it is a front-end, open-source JavaScript framework for making interactive webpages. The general concept behind Svelte is similar to pre-existing frameworks like React and Vue in that it enables…


Hacktoberfest is back, and Appwrite will be celebrating it for the second time in a row!

Hacktoberfest 19 was an amazing celebration of open-source, and this year will be no different! Last year we sent Appwrite SWAGS to over 80 developers from about 30 different countries in 6 continents, and this year we hope to top these numbers :)

If you wish to participate in this year’s celebration, all you need to do is go over to *any* of Appwrite’s Github repos and look for issues labeled as ‘help wanted’ or ‘hacktoberfest’ and try to help by submitting a pull…


We are extremely excited to announce the official release of the Appwrite Deno SDK beta version. The new SDK joins our Node, PHP, Ruby, and Pythons server-side SDKs that allow you to extend your Appwrite functionality from your backend.

What is Deno?

If you’re new to Deno, you should know that Deno is a new runtime for JavaScript and TypeScript based on the V8 JavaScript engine and the Rust programming language. It was created by Ryan Dahl (the original creator of Node), and its main focus is on productivity. Unlike most coding languages, Deno explicitly takes on the role of both runtime and…


We are excited to announce the release of version 0.6.2 of the Appwrite open-source backend server. This is the 12 version of Appwrite since we first launched the project.

If you haven’t heard about Appwrite before, It’s an open-source BAAS (backend-as-a-service) that abstracts a lot of the complexity and repetitiveness required when building an API from scratch. The server comes packaged as a set of Docker containers you can host anywhere really quickly, and it has tons of built-in security features. You can learn more at https://appwrite.io

The new version introduces new beta support for Apple OAuth authentication, better known…

Eldad A. Fux

Entrepreneur, Software Architect, open source enthusiastic and the creator of appwrite.io. You can follow me on twitter: https://twitter.com/eldadfux

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store