From 40c846a4d274ac4eca28464c10d0ca42437eca6f Mon Sep 17 00:00:00 2001 From: adityaoberai Date: Wed, 26 Aug 2026 22:53:26 +0530 Subject: [PATCH 1/3] Create Init announcement blog --- .optimize-cache.json | 1 + .../blog/post/init-august-2026/+page.markdoc | 83 ++++++++++++++++++ .../changelog/(entries)/2026-08-26.markdoc | 16 ++++ .../images/blog/init-august-2026/cover.avif | Bin 0 -> 38931 bytes 4 files changed, 100 insertions(+) create mode 100644 src/routes/blog/post/init-august-2026/+page.markdoc create mode 100644 src/routes/changelog/(entries)/2026-08-26.markdoc create mode 100644 static/images/blog/init-august-2026/cover.avif diff --git a/.optimize-cache.json b/.optimize-cache.json index 18dcff244f..5d6323e270 100644 --- a/.optimize-cache.json +++ b/.optimize-cache.json @@ -802,6 +802,7 @@ "static/images/blog/improve-ux-passwordless-auth/cover.png": "cb3aff15f7cf1bf36d1052e382f4eae423f9d675f58bd6d5fe9ca34587e596e3", "static/images/blog/indie-hackers-shipping-faster/cover.png": "e912d3b61ba4ea93c98aebd9d298608d1cb5def395cdb0932d6b45d9e97b4808", "static/images/blog/init-announcement.png": "0078cfe6dd5b2e3522cf0bf0c38648a200ee0aa432bbcb8e81ec3ad2d53a39a0", + "static/images/blog/init-august-2026/cover.png": "ffa9a9b11d914d8d0a731358c9b7d109e0bc6eebdfff3e466eb9de72ded487b5", "static/images/blog/init-day0/1.png": "f87cf934e337e18e3d34a4e127e81744b796d15341604755d435f218c35e0c31", "static/images/blog/init-day0/cover.png": "c7c9bba16678ab61089c17ff3b0b6bc6ee122989e5acc0d647c89fe630e332dc", "static/images/blog/init-day2/1.png": "2d5fd5095914baba85774a3460a9acb2e0bd9771f201238eec7ab59faa76ef34", diff --git a/src/routes/blog/post/init-august-2026/+page.markdoc b/src/routes/blog/post/init-august-2026/+page.markdoc new file mode 100644 index 0000000000..250eda7263 --- /dev/null +++ b/src/routes/blog/post/init-august-2026/+page.markdoc @@ -0,0 +1,83 @@ +--- +layout: post +title: "Announcing Init: Appwrite's launch week returns Aug 31" +description: Appwrite Init returns from 31 August to 4 September 2026. Five days, one new launch a day, plus livestreams, Reddit AMAs, community events, and exciting prizes. +date: 2026-08-26 +cover: /images/blog/init-august-2026/cover.avif +timeToRead: 5 +author: aditya-oberai +category: init, announcement +featured: true +callToAction: true +faqs: + - question: "When is Appwrite Init 2026?" + answer: "Init runs from Monday 31 August to Friday 4 September 2026. A new product or feature is announced on each of the five days. [Grab your ticket](https://new.appwrite.io/init) to get every announcement as it lands." + - question: "What is Appwrite Init?" + answer: "Init is Appwrite's launch week. Instead of spreading releases across the year, we ship one significant product or feature per day for five days, each with a blog post, documentation, and a livestream. It is the moment each year when the biggest Appwrite releases go out." + - question: "How do I get an Init ticket?" + answer: "Register at [new.appwrite.io/init](https://new.appwrite.io/init). Your ticket gets you email updates for each day's announcement and entry into the giveaway for some exciting prizes." + - question: "Do I need to attend Init to use the new features?" + answer: "No. Everything announced during Init ships to [Appwrite Cloud](https://cloud.appwrite.io) and self-hosted Appwrite as it is announced, and every launch gets a blog post and full documentation the same day. The livestreams are where you get to ask the engineers questions directly, so they are worth catching live." + - question: "Is Init free?" + answer: "Yes. Init is a free online event. The announcements, livestreams, documentation, and community sessions are open to anyone, with or without an Appwrite account." + - question: "What did previous Appwrite Inits launch?" + answer: "The first Init in February 2024 launched [Appwrite Messaging](/docs/products/messaging) and improved server-side rendering support. Init in May 2025 launched [Appwrite Sites](/docs/products/sites), Flutter Web hosting, new [image formats](/docs/products/storage/images), and [file tokens](/docs/products/storage/file-tokens)." + - question: "Where are Init announcements published?" + answer: "Each day's launch gets a post on the Appwrite blog, an entry in the [changelog](/changelog), and full reference documentation. Livestreams run on the Appwrite YouTube channel, and community sessions run on Reddit and Discord." +--- + +Init is back. From **31 August to 4 September 2026**, we are shipping a new product or feature every day for five days. + +[Grab your Init ticket](https://new.appwrite.io/init) to get every announcement the moment it lands. + +# What Init is + +Init is Appwrite's launch week. Rather than spreading releases across the calendar, we hold the biggest work of the year and ship it across five consecutive days, one launch per day. + +Every launch comes with a blog post explaining what we built and why, complete reference documentation, a changelog entry, and a livestream where the engineers who built it walk through it and answer your questions. Everything ships to [Appwrite Cloud](https://cloud.appwrite.io) on the same day it is announced. + +# Five days, five launches + +Starting Monday 31 August, there is one announcement a day through Friday 4 September. + +We cannot disclose the lineup just yet. What we can say is that this Init continues the direction the last one set: fewer, larger pieces of infrastructure that remove a service you would otherwise have to run yourself. + +Every launch lands in the same places on the same day: + +- **The Appwrite blog**, with the reasoning behind the feature and how to use it +- **The [changelog](/changelog)**, for the short version +- **Full documentation**, published alongside the announcement +- **A livestream** on the Appwrite YouTube channel covering the day's release +- **A Reddit AMA** on the Appwrite subreddit, where we answer whatever you want to ask about it + +# What the last Inits shipped + +If you are new to Init, the last two give you a sense of the scale. + +The first Init, in February 2024, launched [Appwrite Messaging](/docs/products/messaging), bringing push notifications, transactional email, and SMS into the platform, alongside much better server-side rendering support across Next.js, SvelteKit, and Nuxt. + +The most recent Init, in May 2025, ran a launch a day for five days. The headline was [Appwrite Sites](/docs/products/sites), our open-source alternative to Vercel, which put frontend hosting in the same place as your backend instead of splitting it across two providers. + +All of it is in production and documented today. That is the bar for what goes into an Init week. + +# Livestreams and community events + +Each day of Init has a livestream on the [Appwrite YouTube channel](https://youtube.com/@Appwrite) covering that day's release, usually with the engineers who built it. Alongside the streams, there will be community AMAs on the [Appwrite subreddit](https://reddit.com/r/appwrite) through the week, ending with a closing party on the [Appwrite Discord server](https://appwrite.io/discord). + +# How to prepare for Init week + +If you already build on Appwrite, two things are worth doing before 31 August. + +**Update your SDKs.** Init launches ship with SDK support on day one, so being on the current major version means you can try a new feature the same day it is announced instead of working through an upgrade first. + +**Take stock of what you are currently working around.** Init releases tend to replace something people had been solving the hard way, whether that was a separate hosting provider, a third-party messaging service, or a custom function papering over a platform gap. Knowing where your own workarounds sit makes it obvious which announcements matter to you. + +# Grab your Init ticket + +New Init comes with a new ticket. The Appwrite team has put together a fresh design for this one, and your ticket is your entry into the giveaway for some exciting prizes. + +Signing up also gets you an email the moment each day's launch goes live, so you never have to go looking for it. + +[Grab your Init ticket](https://new.appwrite.io/init) + +**Init_ is the start of something new.** diff --git a/src/routes/changelog/(entries)/2026-08-26.markdoc b/src/routes/changelog/(entries)/2026-08-26.markdoc new file mode 100644 index 0000000000..772d92068d --- /dev/null +++ b/src/routes/changelog/(entries)/2026-08-26.markdoc @@ -0,0 +1,16 @@ +--- +layout: changelog +title: 'Appwrite Init returns 31 August to 4 September 2026' +date: 2026-08-26 +cover: /images/blog/init-august-2026/cover.avif +--- + +Init, Appwrite's launch week, runs from Monday 31 August to Friday 4 September 2026. A new product or feature is announced on each of the five days, with a blog post, full documentation, a changelog entry, and a livestream landing the same day. + +Everything announced during the week ships to [Appwrite Cloud](https://cloud.appwrite.io) and self-hosted Appwrite on the schedule shared during the event. The last Init launched [Appwrite Sites](/docs/products/sites), new [image formats](/docs/products/storage/images), and [file tokens](/docs/products/storage/file-tokens). + +Sign up to get each announcement as it goes live, claim your Init ticket, and enter the giveaway for some exciting prizes. + +{% arrow_link href="https://new.appwrite.io/init" %} +Sign up for Init +{% /arrow_link %} diff --git a/static/images/blog/init-august-2026/cover.avif b/static/images/blog/init-august-2026/cover.avif new file mode 100644 index 0000000000000000000000000000000000000000..348152e06cf65b50587ce8bf5931a45563ff6e54 GIT binary patch literal 38931 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 literal 0 HcmV?d00001 From 001aafd2d774c97fc68f5b5d38cf8f7db8f03619 Mon Sep 17 00:00:00 2001 From: adityaoberai Date: Wed, 26 Aug 2026 23:28:41 +0530 Subject: [PATCH 2/3] edits --- .../blog/post/init-august-2026/+page.markdoc | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/routes/blog/post/init-august-2026/+page.markdoc b/src/routes/blog/post/init-august-2026/+page.markdoc index 250eda7263..2237b54896 100644 --- a/src/routes/blog/post/init-august-2026/+page.markdoc +++ b/src/routes/blog/post/init-august-2026/+page.markdoc @@ -44,11 +44,13 @@ We cannot disclose the lineup just yet. What we can say is that this Init contin Every launch lands in the same places on the same day: -- **The Appwrite blog**, with the reasoning behind the feature and how to use it +- **The Appwrite [blog](/blog)**, with the reasoning behind the feature and how to use it - **The [changelog](/changelog)**, for the short version -- **Full documentation**, published alongside the announcement -- **A livestream** on the Appwrite YouTube channel covering the day's release -- **A Reddit AMA** on the Appwrite subreddit, where we answer whatever you want to ask about it +- **Full [documentation](/docs)**, published alongside the announcement +- **A livestream** on the Appwrite [YouTube channel](https://youtube.com/@Appwrite) covering the day's release +- **A Reddit AMA** on the Appwrite [subreddit](https://reddit.com/r/appwrite), where we answer whatever you want to ask about it + +At the end of the week, we will also host a community recap in the Appwrite [Discord server](https://appwrite.io/discord) to bring together Appwrite team members, community contributors, and developers to celebrate the launches. # What the last Inits shipped @@ -60,10 +62,6 @@ The most recent Init, in May 2025, ran a launch a day for five days. The headlin All of it is in production and documented today. That is the bar for what goes into an Init week. -# Livestreams and community events - -Each day of Init has a livestream on the [Appwrite YouTube channel](https://youtube.com/@Appwrite) covering that day's release, usually with the engineers who built it. Alongside the streams, there will be community AMAs on the [Appwrite subreddit](https://reddit.com/r/appwrite) through the week, ending with a closing party on the [Appwrite Discord server](https://appwrite.io/discord). - # How to prepare for Init week If you already build on Appwrite, two things are worth doing before 31 August. @@ -78,6 +76,6 @@ New Init comes with a new ticket. The Appwrite team has put together a fresh des Signing up also gets you an email the moment each day's launch goes live, so you never have to go looking for it. -[Grab your Init ticket](https://new.appwrite.io/init) +[Grab your Init ticket](https://new.appwrite.io/init). **Init_ is the start of something new.** From b0429ed299f668b82bcbc0dd15008a72ce522264 Mon Sep 17 00:00:00 2001 From: Aditya Oberai Date: Thu, 27 Aug 2026 13:38:19 +0530 Subject: [PATCH 3/3] Update src/routes/blog/post/init-august-2026/+page.markdoc Co-authored-by: Atharva Deosthale --- src/routes/blog/post/init-august-2026/+page.markdoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/blog/post/init-august-2026/+page.markdoc b/src/routes/blog/post/init-august-2026/+page.markdoc index 2237b54896..0de9c8d996 100644 --- a/src/routes/blog/post/init-august-2026/+page.markdoc +++ b/src/routes/blog/post/init-august-2026/+page.markdoc @@ -36,7 +36,7 @@ Init is Appwrite's launch week. Rather than spreading releases across the calend Every launch comes with a blog post explaining what we built and why, complete reference documentation, a changelog entry, and a livestream where the engineers who built it walk through it and answer your questions. Everything ships to [Appwrite Cloud](https://cloud.appwrite.io) on the same day it is announced. -# Five days, five launches +# Five days of launches Starting Monday 31 August, there is one announcement a day through Friday 4 September.