You finally bought that course on Udemy to learn Firebase. After all, the price dropped to $11.99! Ok, maybe it was a free YouTube tutorial. Whatever it was, I’ll assume you now understand how to use Firebase services like Hosting, Authentication, Firestore, Functions, and Storage. You even built this amazing To-Do app running solely on Firebase services!
Now a new question comes to mind. How do I implement my SDLC process on Firebase?
I need to have separate environments for testing, staging, and production.
I had the same question after the initial euphoria wore off of seeing my data in…
I’ve been using Cloud Firestore as my primary database for months now and have been very happy with it.
Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. Like Firebase Realtime Database, it keeps your data in sync across client apps through realtime listeners and offers offline support for mobile and web so you can build responsive apps that work regardless of network latency or Internet connectivity. Cloud Firestore also offers seamless integration with other Firebase and Google Cloud Platform products, including Cloud Functions.
Google’s description of Firestore is clear…
Define form fields once, as schema, and render them anywhere!
How much code does it take for you to render all forms in your application? Do you find yourself adding the same fields to multiple forms? How hard would it be for you to change UI frameworks based on your forms?
These are just some of the reasons I decided to focus some time to design dynamic forms for my projects.
There are numerous packages available to provide dynamic forms; however, I was not able to find one that met my needs.
My project has a requirement to allow users to set reminders. Reminders can be a one-time or recurring event for any given subject. One-time events are simple enough but once I started thinking about recurring events I realized it can get complicated real fast. 😕
“I need to set a reminder starting next Tuesday for every other Monday, Tuesday and Friday on odd months for 10 occurrences…”
Not knowing exactly what to search for, I set about my research quest. Obviously calendar applications have dealt with recurring events for years so I started there.
This lead me to RFC 5545…
I’ve been working on a large project for months now. I have a list of tasks and try to work through them bit by bit.
This week I got down to the “Add Google Maps” task. I had always assumed this was going to be a relatively simple task to complete. After all, Google Maps has been around forever and Google is developer friendly. I soon realized that my expectations were [once again] wrong! 😜