Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed blog tags #1743

Open
wants to merge 68 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
067aca3
Created a new category: "Announcement"
Veera-mulge Feb 6, 2025
21ceada
Changed the category from "GDPR" to "Security"
Veera-mulge Feb 6, 2025
a05fc32
"GDPR" to "Security"
Veera-mulge Feb 6, 2025
744c08f
OSS to Announcement
Veera-mulge Feb 6, 2025
125aaef
category change from product to announcement
Veera-mulge Feb 6, 2025
01d844b
product to integrations, announcement
Veera-mulge Feb 6, 2025
875163a
GDPR to security, announcement
Veera-mulge Feb 6, 2025
bec936a
Added to announcement category as well
Veera-mulge Feb 6, 2025
5b70e84
Category change: AI to announcement and integrations
Veera-mulge Feb 6, 2025
bf8966e
Category change: cloud to announcement
Veera-mulge Feb 6, 2025
c70d874
Category change: product to announcement
Veera-mulge Feb 6, 2025
b44ebc7
Added Category: announcement
Veera-mulge Feb 6, 2025
f654e20
Added new category announcement
Veera-mulge Feb 6, 2025
a6569df
Added new category announcement
Veera-mulge Feb 6, 2025
d087f0f
New category added: announcement
Veera-mulge Feb 6, 2025
d168cbb
New category added: announcement
Veera-mulge Feb 6, 2025
4660ae3
Added new category announcement
Veera-mulge Feb 6, 2025
2985dc8
Added new category announcement
Veera-mulge Feb 6, 2025
4444b64
New category added: announcement, open-source
Veera-mulge Feb 6, 2025
c3cf66e
New category added: announcement
Veera-mulge Feb 6, 2025
0bf86f7
Added new category announcement
Veera-mulge Feb 6, 2025
9dc0b18
Added new category announcement
Veera-mulge Feb 6, 2025
add6841
Added new category announcement, open-source
Veera-mulge Feb 6, 2025
4b70028
Added new category announcement
Veera-mulge Feb 6, 2025
024edb4
Added new category announcement
Veera-mulge Feb 6, 2025
e266d1b
Category change
Veera-mulge Feb 6, 2025
a2d251e
Category changed
Veera-mulge Feb 6, 2025
46feba1
Category changed
Veera-mulge Feb 6, 2025
3ccc938
Category added
Veera-mulge Feb 6, 2025
5204d19
Category changed
Veera-mulge Feb 6, 2025
a4dc12f
Merge branch 'appwrite:main' into fix-blog-tags
Veera-mulge Feb 6, 2025
6faf2e1
Changed the category
Veera-mulge Feb 6, 2025
c9d9078
changed the category
Veera-mulge Feb 6, 2025
fdaef4f
changed the category
Veera-mulge Feb 6, 2025
8089b50
Changed category
Veera-mulge Feb 6, 2025
63737b2
Changed category
Veera-mulge Feb 6, 2025
985bd59
Changed category
Veera-mulge Feb 6, 2025
4439fb8
Update +page.markdoc
Veera-mulge Feb 6, 2025
c2e4465
Updated category
Veera-mulge Feb 6, 2025
0d6f640
Updated category
Veera-mulge Feb 6, 2025
e7b2aa4
Updated category
Veera-mulge Feb 6, 2025
619a51f
Updated category
Veera-mulge Feb 6, 2025
53924d0
Updated category
Veera-mulge Feb 6, 2025
f09253e
Updated category
Veera-mulge Feb 6, 2025
172dcd3
Updated category
Veera-mulge Feb 6, 2025
2ec4a5d
Updated category
Veera-mulge Feb 6, 2025
a3470a8
Updated category
Veera-mulge Feb 6, 2025
27aad4b
Updated category
Veera-mulge Feb 6, 2025
a0b71bf
Updated category
Veera-mulge Feb 6, 2025
c77c70a
Updated category
Veera-mulge Feb 6, 2025
c7e2375
Updated categories
Veera-mulge Feb 6, 2025
bca516c
Fixed blog categories
Veera-mulge Feb 6, 2025
5b74a8c
Fixed blog categories
Veera-mulge Feb 6, 2025
3135ab6
Fixed blog categories
Veera-mulge Feb 6, 2025
e42ad5e
chore: removed cloud
Veera-mulge Feb 6, 2025
d76e522
Merge branch 'appwrite:main' into fix-blog-tags
Veera-mulge Feb 8, 2025
2fff042
Changed the author name
Veera-mulge Feb 8, 2025
6e2b649
Removed functions
Veera-mulge Feb 8, 2025
cc75e54
Fixed blog tags
Veera-mulge Feb 8, 2025
6da2196
Fixed blog tags
Veera-mulge Feb 8, 2025
0cf836d
Fixed blog tags
Veera-mulge Feb 8, 2025
d31369f
Changed the author
Veera-mulge Feb 8, 2025
87a6835
Fixed blog tags
Veera-mulge Feb 8, 2025
578c8a5
Fixed blog tags
Veera-mulge Feb 8, 2025
bcffe2b
Fixed blog tags
Veera-mulge Feb 8, 2025
c0f76b7
Fixed blog tags
Veera-mulge Feb 8, 2025
5968e46
Fixed blog category
Veera-mulge Feb 18, 2025
b300d14
Merge branch 'appwrite:main' into fix-blog-tags
Veera-mulge Feb 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions src/routes/blog/category/announcement/+page.markdoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
layout: category
name: Announcement
description: Get all the major annoucnements in one place.
---
2 changes: 1 addition & 1 deletion src/routes/blog/category/hacktoberfest/+page.markdoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: category
name: Hacktoberfest
name: Hackathon
description: The largest celebration of open-source in the world. Learn more about this long mont event.
---

Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ description: All you need to know about GDPR compliance for startups, the do's,
date: 2024-09-25
cover: /images/blog/7-steps-gdpr-startups/cover.png
timeToRead: 4
author: snezhanna
category: GDPR
author: aditya-oberai
category: security
featured: false
---
As your startup scales and collects more user data — especially if your audience includes users from the European Union — you need to ensure your application complies with GDPR ([General Data Protection Regulation](https://gdpr-info.eu/issues/personal-data/)). Not just because non-compliance could result in hefty fines, but because respecting user privacy builds long-term trust, which is important for sustainable growth.
Expand Down Expand Up @@ -104,4 +104,4 @@ By having a response plan in place, you can act fast in the event of a breach, s

# Conclusion

Creating a GDPR-compliant app for your tech startup doesn’t have to be overwhelming. By focusing on transparency, security, and giving users control over their data, you can navigate compliance smoothly. Not only does this protect you from legal risks, but it also fosters trust with your users, building long-term success for your business.
Creating a GDPR-compliant app for your tech startup doesn’t have to be overwhelming. By focusing on transparency, security, and giving users control over their data, you can navigate compliance smoothly. Not only does this protect you from legal risks, but it also fosters trust with your users, building long-term success for your business.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-01-12
cover: /images/blog/privacy.png
timeToRead: 9
author: laura-du-ry
category: GDPR
category: security
---

With our recent announcement of GDPR compliance, we took a big step in becoming a privacy-first organization. But we didn’t want to stop here. We wanted to take it further than just ticking the privacy boxes. We wanted to act as a party that values your personal data, so we needed to take action and move to privacy-friendly analytics. This led to removing most of the tags, pixels, and cookies on our website and the Appwrite Console. In this blog, we dive deeper into what we removed, how this affected our growth strategy, and, most of all, what we, as a community, gained from this decision.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-07-23
cover: /images/blog/announcing-appwrite-daily-dot-dev-squad/daily.dev-squad.png
timeToRead: 3
author: laura-du-ry
category: OSS
category: announcement
---

We already share all of our blogs on the [daily.dev](http://daily.dev) platform, and now we also have a moderated Squad. This will make it easier for you to engage with our content and also share your content with the community.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-11-12
cover: /images/blog/education-program.png
timeToRead: 4
author: aditya-oberai
category: product
category: announcement
---

We’re excited to announce our newest initiative: the [Appwrite Education](https://appwrite.io/education) program. We’re partnering with GitHub for this new program to contribute to the future education of millions of developers connected to the [GitHub Student Developer Pack](https://education.github.com/pack).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-07-29
cover: /images/blog/integrations-catalog.png
timeToRead: 12
author: aditya-oberai
category: product
category: integrations, announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-01-09
cover: /images/blog/announcing-appwrite-is-gdpr-compliant/GDPR-Announcement.png
timeToRead: 3
author: may-ender
category: GDPR
category: security, announcement
---

We have always kept strict internal policies with regard to personal data and privacy. But to be GDPR compliant, one must undertake the necessary steps and show proof. We have done this and are pleased that we are now certified with the European General Data Protection Regulation (GDPR) standards.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-02-26
cover: /images/blog/messaging-announcement.png
timeToRead: 6
author: eldad-fux
category: init
category: init, announcement, product
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-05-14
cover: /images/blog/ai-announcement.png
timeToRead: 5
author: christy-jacob
category: AI
category: integrations, announcement
featured: false
---
The AI hype is real and will be around for many years to come. In 2021 alone, AI startups worldwide raised nearly $50 billion in venture capital across approximately 1,500 deals, reflecting a significant increase from previous years. So it's no surprise that many of you are looking to build AI powered applications. But that's easier said than done, as building AI powered applications can be tricky. We don't want it to be. That's why we're happy to share multiple AI related announcements designed to enhance the Appwrite experience and adapt to new possibilities for devs building with Appwrite.
Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/announcing-appwrite-pro/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2023-12-20
cover: /images/blog/announcing-appwrite-pro/header.png
timeToRead: 5
author: christy-jacob
category: cloud
category: announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-04-24
cover: /images/blog/startups.png
timeToRead: 5
author: eldad-fux
category: product
category: announcement
featured: false
---
At Appwrite, we want to empower developers to build the future, and startups are at the forefront of innovation and shaping this future. Therefore, we’re excited to announce the launch of the Appwrite Startups program, a new program that supports startups on their journey. We’ve designed the program to fit the needs of Founders, CTOs, and engineering teams.
Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/announcing-go-support/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-08-22
cover: /images/blog/go-cover.png
timeToRead: 7
author: matej-baco
category: init
category: init, announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ lastUpdated: 2024-08-10
cover: /images/blog/announcing-init-faster-smoother-better/init-cover.png
timeToRead: 4
author: eldad-fux
category: init
category: init, announcement
featured: false
---

Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/announcing-init/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-02-20
cover: /images/blog/init-announcement.png
timeToRead: 4
author: eldad-fux
category: init
category: init, announcement, product
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-08-19
cover: /images/blog/init-day0/cover.png
timeToRead: 5
author: matej-baco
category: init
category: init, announcement, product
featured: false
---
We are excited to announce a new addition to Appwrite Functions that makes function development faster and more enjoyable. With local development, the entire flow — including coding, testing, and debugging — becomes fast and reliable.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-08-23
cover: /images/blog/init-day4/cover.png
timeToRead: 4
author: luke-silver
category: init
category: init, announcement, product
featured: false
---
We've listened to your feedback and are introducing two new features designed to simplify phone authentication testing and bolster account security.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-03-01
cover: /images/blog/runtimes.png
timeToRead: 6
author: vincent-ge
category: product
category: product, announcement
---

Previously, we completely reimagined [Functions](https://dev.to/appwrite/serverless-your-way-unleashing-appwrite-functions-true-potential-2l4f) to be more flexible and innovative yet familiar to developers. Now, Appwrite expands and updates the runtime ecosystem available on Appwrite with Bun 1.0.29, Node 21, Ruby 3.3, Deno 1.40, PHP 8.3, Python 3.12, Kotlin 1.9, Java 18, Swift 5.9 and Dart 3.3 support.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2023-12-22
cover: /images/blog/changelog.png
timeToRead: 5
author: eldad-fux
category: product
category: product, announcement
---

At Appwrite, we're constantly evolving our products, features, and experience, and we understand it is challenging to keep up with these modifications. Therefore, we introduce the Changelog feed to our website. An easier way to be informed about releases, updates, and fixes. The new Changelog feed is our commitment to transparency and collaboration and a great tool to be easily in the loop with all the small or big changes in our products.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-09-24
cover: /images/blog/openjs.png
timeToRead: 4
author: laura-du-ry
category: oss
category: announcement, open-source
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2025-01-10
cover: /images/blog/announcing-phone-OTP-pricing/cover.png
timeToRead: 4
author: eldad-fux
category: product
category: product, announcement
featured: false
callToAction: true
---
Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/announcing-pricing/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2023-08-08
cover: /images/blog/cloud-pricing.png
timeToRead: 5
author: laura-du-ry
category: cloud
category: announcement
---

An important day has come for Appwrite, where we finally announce the pricing for Appwrite Cloud. Many of you mentioned that in order to continue building with Appwrite Cloud it is important to know what the potential costs are. So due to the high number of requests and to provide clarity we decided to share our pricing models before they're live. Please note that Appwrite Cloud continues to be free untill billing is enabled towards the end of 2024.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-09-25
cover: /images/blog/new-roles/cover.png
timeToRead: 8
author: eldad-fux
category: product
category: product, announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2023-12-28
cover: /images/blog/OSS-program.png
timeToRead: 3
author: laura-du-ry
category: OSS
category: open-source, announcement
---

# Continued support for OSS maintainers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-02-27
cover: /images/blog/announcing-2fa.png
timeToRead: 6
author: eldad-fux
category: product
category: product, announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-04-29
cover: /images/blog/appwrite-1.5-now-available-on-cloud/cloud15.png
timeToRead: 8
author: eldad-fux
category: product
category: product, announcement
featured: false
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-05-02
cover: /images/blog/soc2.png
timeToRead: 4
author: jake-barnby
category: engineering
category: security
featured: false
---
We remain dedicated to maintaining the highest information security standards for all industries.
Expand Down
4 changes: 2 additions & 2 deletions src/routes/blog/post/backup-encryption/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cover: /images/blog/backup-encryption/cover.png
timeToRead: 5
date: 2024-10-15
author: aditya-oberai
category: product
category: product, security
---
Data security is more important than ever, and if you manage databases, one key question you may ask is: *Should I encrypt my backups?* The answer is a clear yes. Let’s break down why encrypting your backups is essential, especially for database backups, and how Appwrite helps by automatically encrypting them.

Expand Down Expand Up @@ -77,4 +77,4 @@ Should you encrypt your database backups? Absolutely. Encryption is a critical p
Appwrite makes backup encryption easy by taking care of it for you. With its built-in encryption, Appwrite helps you safeguard your data without extra effort so you can focus on what matters most: building your application. Read more on Database Backups:

- [Database Backups docs](https://appwrite.io/docs/products/databases/backups)
- [Database Backups announcement](https://appwrite.io/blog/post/introducing-database-backups)
- [Database Backups announcement](https://appwrite.io/blog/post/introducing-database-backups)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ cover: /images/blog/best-ios-android-app-development-platform/cover.png
timeToRead: 8
date: 2024-09-27
author: aditya-oberai
category: product
category: product, tutorial
---
Asking, “What is the best mobile app development framework?” can spark some heated debates among developers. The choice of framework isn’t just a technical decision; it’s deeply personal and often influenced by the languages you’re comfortable with, your project requirements, and your team's expertise.

Expand Down Expand Up @@ -232,4 +232,4 @@ Appwrite is a language and framework-agnostic backend platform for mobile and we
- [[Docs] Appwrite for React Native](https://appwrite.io/docs/quick-starts/react-native)
- [[Docs] Appwrite for Flutter](https://appwrite.io/docs/quick-starts/flutter)
- [[Docs] Appwrite for Apple](https://appwrite.io/docs/quick-starts/apple)
- [[Docs] Appwrite for Android](https://appwrite.io/docs/quick-starts/android)
- [[Docs] Appwrite for Android](https://appwrite.io/docs/quick-starts/android)
4 changes: 2 additions & 2 deletions src/routes/blog/post/bun-function-resume/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-03-07
cover: /images/blog/bun-function-resume/cover.png
timeToRead: 7
author: aditya-oberai
category: functions
category: tutorial
---

One of the coolest things about Appwrite Functions is that you can now consume them as REST APIs. This means you can send HTTP requests to any path, using common HTTP methods such as `GET` and `POST` to any path on the function and get a response in JSON or any other text-based formats (such as plain text, HTML, and CSV). This has opened up a lot of potential use-cases, one of which is how you can host and share your online resume through an Appwrite Function when applying for a new job.
Expand Down Expand Up @@ -205,4 +205,4 @@ Additionally, if you would like to learn more about Appwrite Functions, here are

- [Appwrite Functions docs](https://appwrite.io/docs/functions): These documents provide more information on how to use Appwrite Functions.
- [Bun functions announcements](https://appwrite.io/blog/post/why-you-need-to-try-the-new-bun-runtime): Read the full announcement about our Bun functions runtime.
- [Appwrite Discord](https://discord.com/invite/appwrite): Connect with other developers and the Appwrite team for discussion, questions, and collaboration.
- [Appwrite Discord](https://discord.com/invite/appwrite): Connect with other developers and the Appwrite team for discussion, questions, and collaboration.
4 changes: 2 additions & 2 deletions src/routes/blog/post/custom-backup-policy/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-10-16
cover: /images/blog/custom-backup-policy/cover.png
timeToRead: 5
author: aditya-oberai
category: product
category: product, security
---
If you're still relying on standard backups with just a 7-day retention, your company's data could be at risk. Today, data security is non-negotiable, regardless of your industry or business size. Losing it can lead to massive financial, legal and reputational setbacks.

Expand Down Expand Up @@ -98,4 +98,4 @@ By tailoring your backup approach to your business needs, you're not just safegu
Appwrite Database Backups allows you to customize your backup policy down to pre-defined schedules (e.g., daily, weekly, monthly), retention periods and even precise execution times on Pro and Scale plans. Learn more about Database Backups:
- [Appwrite Database Backups](https://appwrite.io/blog/post/introducing-database-backups)
- [Database Backups docs](https://appwrite.io/docs/products/databases/backups)
- [Should I encrypt my backups?](https://appwrite.io/blog/post/backup-encryption)
- [Should I encrypt my backups?](https://appwrite.io/blog/post/backup-encryption)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2023-10-18
cover: /images/blog/defying-the-laws-of-web-animations/cover.png
timeToRead: 10
author: thomas-g-lopes
category: website
category: tutorial
callToAction: true
---

Expand Down
4 changes: 2 additions & 2 deletions src/routes/blog/post/deno-runtime-announcment/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-10-09
cover: /images/blog/deno-runtime-announcment/cover.png
timeToRead: 3
author: laura-du-ry
category: website
category: announcement
---


Expand Down Expand Up @@ -50,4 +50,4 @@ It’s easy to begin building with Deno on Appwrite Cloud. Here’s how:

Supporting Deno opens up new possibilities for Appwrite developers, empowering you to build faster and more securely while taking advantage of Deno’s cutting-edge features. And with the recent release of Deno 2.0, now is the perfect time to explore what this exciting runtime has to offer.

We’re excited to see what you’ll create with Deno on Appwrite Cloud.
We’re excited to see what you’ll create with Deno on Appwrite Cloud.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-04-02
cover: /images/blog/ensuring-security-amidst-xz-concern/cover.png
timeToRead: 7
author: jake-barnby
category: engineering
category: security
featured: false
---

Expand Down Expand Up @@ -45,4 +45,4 @@ The team will continue to monitor the situation closely, take necessary actions
and communicate any updates transparently to the community.

For any further questions or concerns, please reach out through [email](/contact-us) or on [Discord](https://appwrite.io/discord).
We're here to support you every step of the way.
We're here to support you every step of the way.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ description: Learn how to ensure your mobile app protects user privacy while mee
date: 2024-09-05
cover: /images/blog/gdpr-mobile-apps-guide/cover.png
timeToRead: 5
author: snezhanna
category: GDPR
author: aditya-oberai
category: Security
featured: false
---
If you're developing a mobile app for European users or collecting any data from EU residents, the General Data Protection Regulation (GDPR) is something you need to understand and follow closely.
Expand Down Expand Up @@ -121,4 +121,4 @@ Turning your mobile app GDPR-compliant involves more than a few technical tweaks
Learn more about how to build a GDPR-compliant app and Appwrite’s approach to security and compliance:

- [7 practical steps to build GDPR-compliant software](https://appwrite.io/blog/post/7-steps-to-achieve-gdpr-compliance-for-startups)
- [How Appwrite handles GDPR compliance](https://appwrite.io/docs/advanced/security/gdpr)
- [How Appwrite handles GDPR compliance](https://appwrite.io/docs/advanced/security/gdpr)
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2025-01-18
cover: /images/blog/hooks-appwrite-databases/cover.png
timeToRead: 10
author: aditya-oberai
category: open-source
category: tutorial
---

Software engineering is complex, especially when you aim to build robust applications. For example, you may want to handle type conversions and clean your data before storing it in your database, add external loggers and observability tools, or add additional user authentication factors for specific functionalities. At some point, the need for extensibility will inevitably arise in your software.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ date: 2024-03-04
cover: /images/blog/tickets-cover.png
timeToRead: 12
author: laura-du-ry
category: engineering
category: init
---

Do you remember the Appwrite [Cloud cards](https://dev.to/appwrite/how-we-implemented-the-card-animation-in-appwrite-cloud-public-beta-4npb)? They were an absolute hit and filled our entire timeline for days. For Init, we wanted to create a new card, or better yet, a ticket to celebrate in style. So, we created three types of tickets that are unique to you with the help of your GitHub contributions and the tribe customization.
Expand Down
Loading