HNHacker News
TopNewBestAskShowJobs

christyjacob4

336 karma · joined March 23, 2020

submissionscomments
christyjacob4··on Appwrite Introduces Dynamic Link Alternative as Firebase Phases Out
With the recent announcement of Firebase shutting down Dynamic Links, our team at Appwrite want to ensure a smooth transition for all developers.

Here’s everything you need to know about Appwrite’s upcoming alternative for Dynamic Links.

What are dynamic links?

Dynamic Links are links that intelligently route users to different destinations based on their operating system, browser, or other user characteristics. It's a flexible solution that enhances user experience and engagement.

What does Appwrite Dynamic Links offer?

Appwrite Dynamic Links provide a wide range of features to enhance your app's capabilities: 1. Make multiple dynamic links on the same domain for different paths. 2. Enable deep linking into your application, allowing users to open your app on specific screens with just a bit of code. 3. Seamlessly integrate custom domains or use the convenient free Appwrite subdomain option.

In the next few weeks we plans to extend this solution even farther: 1. Ability to redirect users based on their geographical location. 2. Integration with your favorite analytics apps for comprehensive insights. 3. More configuration options

christyjacob4··on Show HN: Appwrite Cloud Beta
Thank you 🫶
christyjacob4··on Appwrite – open-source Firebase goes stable with 1.0
Been actively following the Appwrite journey since 0.4. Glad to see Appwrite is finally stable!
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
yeap exactly... CMS's are meant for a different audience altogether
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
I had a couple of side projects running on Firebase until I discovered the open source alternatives. I can self-host on a $10 droplet which makes the costs very predictable
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Yes, official support is in the pipeline. There have been some community helm charts in the past ( which might need to be updated )
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
yes it would be 80 and 443 for http traffic. And the ports that swarm requires for internal communications https://docs.docker.com/engine/swarm/swarm-tutorial/#open-pr...
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Exactly..
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Not necessarily. You can be an alternative to an existing solution in many different ways.
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Not really. Appwrite focuses more on simplicity and a seamless developer experience and the Firebase API is not one of them
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Isn't Directus a CMS? Doesn't seem to be a backend/platform -as-a-service
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Yes, we are working on a more native alternative with the likes of a Makefile or some Ansible scripts. However it has not been a major priority since we didn't have many community members ask for it yet.

However, we'd be more than delighted for contributions from the community

christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Completely agree with you. I have however shared all the new features in a comment here https://news.ycombinator.com/item?id=31421863
christyjacob4··on Show HN: Open-source Firebase Alternative? It's here
Hi there, Appwrite maintainer here

Appwrite v0.14 was just released with 4 new cloud function runtimes, 3 new storage adaptors, 3 new OAuth providers, a precision event model, and many quality of life improvements. We’d love to get feedback on improvements and features as we gear towards v1.0 of Appwrite.

TL;DR -> https://github.com/appwrite/appwrite

What is an Appwrite? Appwrite is an open source backend-as-a-service that helps you build secure apps, faster. Appwrite handles authentication, realtime databases, file storage, cloud functions, and more with SDKs for web, mobile, and server side languages.

Here’s everything new in Appwrite v0.14:

Updated Event Model: Trigger webhooks, cloud functions, & realtime events with a more precise event model

New Cloud Function Runtimes: C++, .Net, Kotlin, and Java

New Storage Adaptors: Linode, Backblaze, and Wasabi

New OAuth Providers: Zoom, Okta, Auth0

And a lot more improvements: Async/Await support in Swift runtime, wildcard support for hostnames, toggle user verification from the Appwrite console, and many bugs fixed.

Community feedback and contributions have been a major source of guidance for our project and we’re always looking to improve as we move forward. Tell us your thoughts by opening issues on GitHub, engaging with us here on Reddit, or joining our Discord community.

christyjacob4··on Show HN: An open-source r/place canvas for realtime painting
Looks really cool! 4 hours! Wow great job
christyjacob4··on [dead]
Six months into our seed round, we’re delighted to share that we've just raised $27M in a fresh round of funding! Our Series A is led by some amazing VCs including Tiger Global, Bessemer VP, Flybridge, Ibex Investors, and Seedcamp!

The past year has been an amazing one for the Appwrite team and community. We’ve shipped some amazing features, grew the team and community, collaborated with some amazing people and learnt a lot in the process. We’ve learnt what it takes to build an amazing company that fosters the values of Open Source and collaboration and we’d be delighted to share our learnings with you! Feel free to hit us up in the comments.

You might be wondering what Appwrite is all about ?

In simplest terms, Appwrite is an open source Backend As A Service (aka BaaS). Appwrite is an all in one solution with all the essentials you need like Authentication, User Management, Realtime Databases, Webhooks, Storage, Cloud Functions, SDKs for your favourite language and it’s lightweight. Appwrite even runs on a Raspberry Pi. Most importantly, Appwrite is self-hosted which means you own your data and prevent any vendor lock-ins.

Appwrite also has everything you need to build your app.

- Realtime Databases and events ( Recent benchmarks have showed a single server handling 1M+ concurrent connections )

- SDKs for iOS, Android, Flutter, Web ( React, Angular, Vue, Svelte etc.) Python, PHP, Node, Deno, Kotlin and more

- Bring your own Database - Use your choice of SQL or MySQL databases ( MariaDB, MySQL, MongoDB and more )

- Database permissions for finer tuned access control

- Storage API with built in encryption, compression and antivirus

- Bring your own Storage - Use your choice of the local filesystem, DigitalOcean Spaces, S3 or an any other storage provider of your choice

- Cloud functions with support for over 20 runtimes in multiple languages

- Webhooks to connect with 3rd party APIs and services

- User Management and Authentication

- Multiple authentication methods - email, 25+ OAuth providers, JWT, Magic URLs, API Keys

- Completely stateless and extensible architecture allowing easy integration with your existing backend

- Dashboard, CLI and VSCode extensions to manage your server and many more...

christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Anytime :)
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Yes, definitely. But its something lower on the priority list ( from community feedback )
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
API keys are used by Server SDKs ( or Admin SDKs in the Firebase world ) to authenticate and perform more crucial server side tasks using the API https://appwrite.io/docs/keys
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Hi, at this point the process is not so straight forward and you'll need to use the Admin SDK from Firebase and the Server SDK from Appwrite to manually copy your data over. We do plan on making this easier in the future.
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
This is some really heart warming feedback! Thank you from the entire Appwrite team
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Thanks a lot for clarifying . Makes sense :)
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Yes we do plan to add support got joins, transactions, atomic operations and geo queries soon
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Thanks a lot for taking the time to type this. Really appreciate this.

If I understood everything correctly, may I ask why you were using a cloud function to build the a realtime application rather than relying on their realtime database directly ?

christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
That's great feedback and more validation to the problem we're solving. Glad to hear that. Would love to hear if there are any specific pain points with Firebase that you'd like to be addressed. Being an open source project thats the biggest advantage we have over Firebase. The community!
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
I'm trying to be as objective as I can, but building the entire ecosystem around a single product like Postgres ( even though tried and tested ) comes with its own downsides...
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Our amazing open source community keeps us going
christyjacob4··on Show HN: Appwrite – Open-Source and Self Hosted Firebase Alternative
Over the past few months we’ve been trying hard to make Appwrite as simple to setup and use as possible. Your candid feedback has been crucial in shaping the project and it would be great if you can share some features you’d like to see in the project going forward.

What is Appwrite ? In simplest terms, Appwrite is an open source Backend As A Service (aka BaaS). Appwrite is an all in one solution with all the essentials you need like Authentication, User Management, Realtime Databases, Webhooks, Storage, Cloud Functions, SDKs for your favourite language and it’s light weight. Appwrite even runs on a Raspberry Pi. Most importantly, Appwrite is self-hosted which means you own your data and prevent any vendor lock-ins.

Talking about Appwrite’s features - Realtime Databases and events ( Recent benchmarks have showed a single server handling 1M+ concurrent connections )

- SDKs for iOS, Android, Flutter, Web ( React, Angular, Vue, Svelte etc.) Python, PHP, Node, Deno, Kotlin and more

- Bring your own Database - Use your choice of SQL or MySQL databases ( MariaDB, MySQL, MongoDB and more )

- Database permissions for finer tuned access control

- Storage API with built in encryption, compression and antivirus

- Bring your own Storage - Use your choice of the local filesystem, DigitalOcean Spaces, S3 or an any other storage provider of your choice

- Cloud functions with support for over 20 runtimes

- Webhooks to connect with 3rd party APIs and services

- User Management and Authentication

- Multiple authentication methods - email, 25+ OAuth providers, JWT, API Keys

- Completely stateless and extensible architecture allowing easy integration with your existing backend

- A Dashboard, CLI and VSCode extensions to manage your server and many more...

christyjacob4··on Show HN: Appwrite – The Open Source Answer to Google's Firebase
Hey, Appwrite maintainer here

Appwrite 0.12 has just been released with the biggest performance improvements till date.

If you haven't heard already, Appwrite is an open source end-to-end BaaS that helps you build your Web, Flutter, iOS and Android apps much faster with a focus on simplicity, developer experience, privacy and security that you can self-host with just a single command.

We'd love to get your feedback as we move on to v1.0 of Appwrite in the coming weeks. Community feedback has been one of the major driving forces for where the project is today.

Here’s everything that’s new in Appwrite 0.12

- Database overhaul - a new and improved database API focussed on performance and support for multiple databases under the hood - MariaDB, MySQL, MongoDB ( soon ...) and more.

- Dynamic pagination strategies - Efficient querying through millions of records using a combination of limit-offset and cursor pagination

- Simple Database permissions - choose between collection-level and document-level permissions

- Query API v2 - support for more powerful database queries

- New Usage Charts - Increased visibility on your project with lot more graphs and metrics

- Custom IDs - Human friendly IDs for your collections, documents, users, projects etc.

- Service toggles - disable services you don’t need and secure your APIs even further

- Logging that just works - Error logging and monitoring made easy with 3 new open source providers - Sentry, AppSignal & Raygun

- Not to mention, we're one step closer to becoming a complete Firebase Alternative

christyjacob4··on Ask HN: Who is hiring? (December 2021)
APPWRITE | REMOTE | WORLDWIDE | FULL TIME | PART TIME

We’re team Appwrite! We build secure, open-source back-end tools for all your front-end applications! https://appwrite.io/

We value simplicity and if what we do resonates with you, read on.

We’re a 100% remote team and we’re looking to expand our team to keep up with our ambitious plans. We have some exciting roles open for varying levels of experience, spanning various domains! Here’s a brief of what we’re looking for:

- [Senior] Head of People : You have a knack for all things People. You have experience acquiring awesome talent and building company culture.

- [Junior - Senior ] Product Designer : You're a talented designer that loves to experiment, fail fast and grow. You are passionate, thoughtful and empathetic and have the urge to build solutions that stand out.

- [Junior - Senior] Full Stack Engineer : You love OSS and have some solid experience building full stack applications.

- [Junior - Senior] DevRel Engineer : You love to write blogs, tech tutorials and interact with the OS community. You also love to code when you aren’t writing blogs

- [Junior - Senior] Cloud Engineer : You have experience with cloud provisioning and management tools and share a passion for DevOps in general.

You can check out our careers page for more detailed info and other exciting benefits that we offer https://appwrite.io/company/careers

Page 1 of 2Next →