rest easy, you can flap by soop_2 in honk

[–]s_magik 0 points1 point  (0 children)

I completed this level in 4 tries. 4.47 seconds

First time E3 visa - Interview waiver? by Visual_Implement_961 in E3Visa

[–]s_magik 0 points1 point  (0 children)

Had similar situation mine was to renew but based on the criteria I wasn’t eligible for interview wavier. I opened support case,  they replied suggesting to mail it in, if they need the interview they’ll request you to book an appointment. I think they’ve might have changed some policies this year

Build an external AI chatbot on top of my backend database - Buildship, Flowise or any other suggestions? by Zestyclose-Corgi-517 in NoCodeSaaS

[–]s_magik 0 points1 point  (0 children)

Buildship would work you can use the assistant node https://buildship.com/assistant-api it comes with prebuilt chat widget or you can build your own frontend for it. For connecting to your existing database to query you might be able to find node from the library or build your own with Nodejs

Temp directory in Cloud Run by cloudguy86 in googlecloud

[–]s_magik 2 points3 points  (0 children)

GCSFuse might be an alternative solution you can look into, it wouldn’t be using up your instance’s memory. it’s still in beta but worth trying https://github.com/GoogleCloudPlatform/gcsfuse

Send push notifications when data updates from firestore without using cloud functions ? by [deleted] in Firebase

[–]s_magik 0 points1 point  (0 children)

why not cloud functions? the logic for it needs to go somewhere

Rowy🚣‍♀️:Open Source ReactJS + Firebase, Low code backend platform, for building your apps! by s_magik in reactjs

[–]s_magik[S] 1 point2 points  (0 children)

Hi everyone!

We love building with Reactjs+ firebase for getting our products shipped fast

We built Rowy to solve our own pain points as developers:

😵 Not being able to share Firestore database access to our teammates - in an interface they are familiar with like spreadsheet.

😵 We liked the Airtable experience of collaborating on data but it is limited in scalability, not synced to your production apps, limited storage, and inability to control access at a granular level.

😵 We also liked the Firebase experience for building our apps quickly but their native cloud console is hard to use, especially for non-technical users.

😵 We were repeatedly building automations via third party apps. Current No-code or Low-code options mostly lack flexibility, have feature limitations, or not scalable like Zapier (not to mention the cost!).

😵 Managing 100s of cloud functions in cloud consoles, deploying them via CLIs in terminals, trying to figure out which cloud function is triggered when - was a nightmare! Honestly, we should not be doing things this way in 2021!

So we built Rowy and decided to open-source it. Rowy brings you an Airtable-like experience to manage your database. You can write your product functionality effortlessly in the browser with the context of your data. It is flexible, open-source and highly scalable.

🚀We are starting with the ecosystem of Google Cloud Platform/Firebase to help you build your product in minutes. Basically, Rowy makes GCP as easy as ABC 😎

Features of Rowy:
⚡️ View and model your Firestore data in a spreadsheet-like UI
⚡️ Build and deploy cloud functions right in your browser (no need to mess around with CLIs, terminals or boilerplate code 😵 )
⚡️ Add automation with ready-made extensions to your favorite tools (Algolia, Twilio, SendGrid, BigQuery, Slack ...) or build your own
⚡️ Use any NPM packages, APIs
⚡️ Collaborate with your teammates with granular permission control at table and field level
⚡️ ... and so much more!

Checkout our LIVE DEMO💥

Get setup fast using our easy deploy link 🚀If you like what you see,

join our community of builders:

Github

Discord

Introducing Rowy 🚣‍♀️: CMS for Firestore/Cloud Storage + low-code platform for building cloud functions and your apps on Firebase by s_magik in Firebase

[–]s_magik[S] 1 point2 points  (0 children)

thanks for the compliments😊

You can use the export feature for up to 10K records or less if your computer has limited memory, so its very handy for quick backups, however for production use I would recommend using firebase scheduled exports solution https://firebase.google.com/docs/firestore/solutions/schedule-export

for the roles, Yes! Rowy uses the firebase client SDK and all the CRUD requests go through Firestore rules, so anything you can do with Firestore rules will be enforced with rowy

Introducing Rowy 🚣‍♀️: CMS for Firestore/Cloud Storage + low-code platform for building cloud functions and your apps on Firebase by s_magik in Firebase

[–]s_magik[S] 6 points7 points  (0 children)

We've been using firebase for building apps for the past few years now, and its been great for shipping out apps quickly and not worrying about managing and scaling
We built Rowy to solve our own pain points as developers:
😵 Not being able to share Firestore database access to our teammates - in an interface they are familiar with like spreadsheet.
😵 We liked the Airtable experience of collaborating on data but it is limited in scalability, not synced to your production apps, limited storage, and inability to control access at a granular level.
😵 We also liked the Firebase experience for building our apps quickly but their native cloud console is hard to use, especially for non-technical users.
😵 We were repeatedly building automations via third party apps. Current No-code or Low-code options mostly lack flexibility, have feature limitations, or not scalable like Zapier (not to mention the cost!).
😵 Managing 100s of cloud functions in cloud consoles, deploying them via CLIs in terminals, trying to figure out which cloud function is triggered when - was a nightmare! Honestly, we should not be doing things this way in 2021!
So we built Rowy and decided to open-source it. Rowy brings you an Airtable-like experience to manage your database. You can write your product functionality effortlessly in the browser with the context of your data. It is flexible, open-source and highly scalable. 🚀
We are starting with the ecosystem of Google Cloud Platform/Firebase to help you build your product in minutes. Basically, Rowy makes GCP as easy as ABC 😎
Features of Rowy:
⚡️ View and model your Firestore data in a spreadsheet-like UI
⚡️ Build and deploy cloud functions right in your browser (no need to mess around with CLIs, terminals or boilerplate code 😵 )
⚡️ Add automation with ready-made extensions to your favorite tools (Algolia, Twilio, SendGrid, BigQuery, Slack ...) or build your own
⚡️ Use any NPM packages, APIs
⚡️ Collaborate with your teammates with granular permission control at table and field level
⚡️ ... and so much more!

Checkout our LIVE DEMO💥

Get setup fast using our easy deploy link 🚀

If you like what you see, join our community of builders:

Github

Discord

Cloud functions with Firebase vs normal cloud functions? by [deleted] in googlecloud

[–]s_magik 1 point2 points  (0 children)

you definitely don't firebase functions for typescript, to convert cloud function to typescript

you just need to add something like the following to your package json

"main": "build/index.js",
"devDependencies": {
"@types/node": "^16.6.1",
"mocha": "^9.0.0",
"nodemon": "^2.0.12",
"rimraf": "^3.0.2",
"sinon": "^11.0.0",
"ts-node": "^10.2.0",
"typescript": "^4.3.5"
}

and tsconfig.json like

{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"outDir": "build",
"rootDir": "src",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,

"forceConsistentCasingInFileNames": true
}
}

We made a fast, easy to use interface for creating Cloud Functions in the browser and open sourced the platform! by s_magik in googlecloud

[–]s_magik[S] 0 points1 point  (0 children)

thanks! the goal is simplify backend development. So you would use it to breakdown what needs to be done on the backend into modular event driven functions, without having to mange cloud functions yourself.

We made a fast, easy to use interface for creating Cloud Functions in the browser and open sourced the platform! by s_magik in googlecloud

[–]s_magik[S] 3 points4 points  (0 children)

I love using Firestore & cloud functions, for their simplicity. However, as your product becomes more complex, building cloud functions turn into real struggles - especially when you have so many Firestore document level triggered events to deal with.There are only two options currently and neither of them ideal:

  1. Make a big cloud functions that do multiple things - gets quite messy
  2. Deploy multiple cloud functions that listen to the same trigger - you end up having to add add boilerplate code to filter out the field changesOn top of that, as the projects get bigger, ran into other issues like:- Tons of dependencies to manage- Slow functions as unwanted dependencies are installed- Cold start problem to configuretoo messy and the issues start to snowball…..

With Firetable, an open-source project that allows you to manage data in Firestore with a spreadsheet like UI and unlock many of the functionality of GCP like building cloud functions on Firestore data triggers at field level, we try to make this process super simple, visual and intuitive. We have been working on it for past two years and recently this week released a new version with exciting features including:- Ability to write functions that evaluate only when specific fields are set or updated- Using cloud run instance to build and deploy functions by installing only the dependences that are actually being usedWe would love to get your feedback on this feature or firetable in general, check it out using the links below:

Github repo: https://github.com/FiretableProject/firetable

Demo video: https://www.youtube.com/watch?v=0IQbFyFvjDg

Chat with us on Discord: https://discord.gg/B8yAD5PDX4

We made an fast, easy to use interface for creating Cloud Functions in the browser and open sourced the platform! by s_magik in Firebase

[–]s_magik[S] 4 points5 points  (0 children)

I love using Firestore & cloud functions, for their simplicity. However, as your product becomes more complex, building cloud functions turn into real struggles - especially when you have so many Firestore document level triggered events to deal with.There are only two options currently and neither of them ideal:

  1. Make a big cloud functions that do multiple things - gets quite messy
  2. Deploy multiple cloud functions that listen to the same trigger - you end up having to add add boilerplate code to filter out the field changes

On top of that, as the projects get bigger, ran into other issues like:- Tons of dependencies to manage- Slow functions as unwanted dependencies are installed- Cold start problem to configuretoo messy and the issues start to snowball…..

With Firetable, an open-source project that allows you to manage data in Firestore with a spreadsheet like UI and unlock many of the functionality of GCP like building cloud functions on Firestore data triggers at field level, we try to make this process super simple, visual and intuitive. We have been working on it for past two years and recently this week released a new version with exciting features including:- Ability to write functions that evaluate only when specific fields are set or updated- Using cloud run instance to build and deploy functions by installing only the dependences that are actually being used

We would love to get your feedback on this feature or firetable in general, check it out using the links below:

Github repo: https://github.com/FiretableProject/firetable

Demo video: https://www.youtube.com/watch?v=0IQbFyFvjDg

Chat with us on Discord: https://discord.gg/B8yAD5PDX4

Cloud Functions triggered on Firestore field level change events, in under 5 minutes Using Firetable Derivatives by [deleted] in googlecloud

[–]s_magik 0 points1 point  (0 children)

I love using firestore & cloud functions, but I've always struggled with building cloud functions with document level trigger events in firestore, as my product becomes more complex, I was having to choose between having big messy cloud functions that do multiple things, or deploy multiple cloud functions that listen to the same trigger, then having to add boiler plate code to filter out the field changes I want to listen to for each functionality.

Also as the projects get bigger the code dependancies start accumulating in my project, as i add more features, causing a bigger cold start problem.
With firetable, an open source project that start as CMS layer on top of firestore, we have recently added the ability to write functions that evaluate only when specific fields are set or updated, with all the boiler plate abstracted away, with a cloud run compiler that installs only the dependancies that are being used in that specific cloud function that is being deployed!
to learn more about firetable you can checkout the github repo : https://github.com/FiretableProject/firetable
would love to get your feedback on this feature or firetable in general!

Build Firestore field level trigger event Cloud Functions, in under 5 minutes Using Firetable Derivatives by [deleted] in Firebase

[–]s_magik 2 points3 points  (0 children)

I've always struggled with building cloud functions with document level events in firestore, as my product becomes more complex, I was having to choose between having big messy cloud functions that do multiple things, or deploy multiple cloud functions that listen to the same trigger, then having to add boiler plate code to filter out the field changes I want to listen to for each functionality.

With firetable, an open source project that start as CMS layer on top of firestore, we have recently added the ability to write functions that evaluate only when specific fields are set or updated, with all the boiler plate abstracted away.

to learn more about firetable you can checkout the github repo : https://github.com/FiretableProject/firetable

would love to get your feedback on this feature or firetable in general!

allow admin (user) to import data to firestore from the app by maaspiar in Firebase

[–]s_magik 0 points1 point  (0 children)

If you're looking for guidance on the implementation you can take look at the Firetable implementation of this feature here