Skip to content

SEO Blogs#2866

Open
aishwaripahwa12 wants to merge 13 commits intomainfrom
aishwari/seoblogs3
Open

SEO Blogs#2866
aishwaripahwa12 wants to merge 13 commits intomainfrom
aishwari/seoblogs3

Conversation

@aishwaripahwa12
Copy link
Copy Markdown
Contributor

2 SEO Blogs

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Apr 7, 2026

Greptile Summary

Adds two new SEO-oriented blog posts covering backend platform longevity and open-source maturity evaluation, each accompanied by a cover image and cache hash entry. Both posts are marked unlisted: true, have correct and distinct meta descriptions, valid author references (atharva and aditya-oberai), and all internal doc/product links resolve to existing paths.

Confidence Score: 5/5

Safe to merge — both posts are well-formed, correctly attributed, and all previously flagged issues have been resolved.

All prior P0/P1 concerns (mismatched description, broken internal links) from the previous review thread have been addressed. No new issues found. Remaining content is static markdown with no logic paths.

No files require special attention.

Vulnerabilities

No security concerns identified. The changes are static Markdoc content files and binary images with no code execution paths.

Important Files Changed

Filename Overview
src/routes/blog/post/backend-platform-longevity-what-to-look-for-beyond-features/+page.markdoc New SEO blog post on backend platform longevity; description matches content, author exists, all internal links are valid, marked unlisted.
src/routes/blog/post/how-to-evaluate-open-source-maturity-before-using-it-in-production/+page.markdoc New SEO blog post on evaluating OSS maturity; frontmatter is correct, author exists, all internal links point to valid paths, marked unlisted.
.optimize-cache.json Adds two new cover image hash entries for the new blog posts; no issues.
static/images/blog/backend-platform-longevity-what-to-look-for-beyond-features/cover.png New cover image for backend longevity post; binary file, no issues.
static/images/blog/how-to-evaluate-open-source-maturity-before-using-it-in-production/cover.png New cover image for OSS maturity post; binary file, no issues.

Reviews (9): Last reviewed commit: "Apply suggestions from code review" | Re-trigger Greptile

aishwaripahwa12 and others added 4 commits April 7, 2026 12:35
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

Most backend platform comparisons focus on features: which authentication methods are supported, how the database query API works, whether there's a serverless functions layer. These are the wrong questions to lead with.

Features are table stakes. What actually determines whether a backend dependency was a good decision three years from now is whether the platform is still maintained, still trustworthy, and still something you can get off if you need to. Evaluating for longevity requires a different set of questions.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"table stakes" is not a term a lot of people will understand xD


# The real cost of a platform that doesn't last

When a backend platform is deprecated, acquired and sunset, or abandoned by its maintainers, the teams built on it absorb the full migration cost. That cost is rarely just "update your imports." It means migrating data out of proprietary formats, rewriting authentication flows, rebuilding API integrations, and doing all of it while your production application continues to serve users.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need slightly better context setting for that first sentence

Maybe even a little simplification


# Assess the bus factor

**Bus factor** refers to how many contributors would need to be hit by a bus before the project stalls. A project maintained by a single person is fundamentally higher risk than one with a team of active contributors, even if the solo maintainer is prolific.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd mention how this has been mentioned in the context of the software industry in the past

Then talk about the concerns of a low bus factor for any team and then correlate with OSS

Otherwise this can be a little too harsh xD


# How Appwrite scores against these criteria

[Appwrite](https://github.com/appwrite/appwrite) is an open-source backend platform for web, mobile, and AI apps. It provides [authentication](/docs/products/auth), [databases](/docs/products/databases), [file storage](/docs/products/storage), [serverless functions](/docs/products/functions), real-time subscriptions, and messaging in a single deployable unit. It can be [self-hosted](/docs/advanced/self-hosting) on any Docker-compatible infrastructure or used via [Appwrite Cloud](https://cloud.appwrite.io).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No Sites mention?

This is a frequent issue and should be looked out for in advance

Comment on lines +112 to +114
# Evaluating Appwrite for your production stack

Running through the evaluation framework above with Appwrite:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incomplete ending

Co-authored-by: Aditya Oberai <adityaoberai1@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants