I have been a FileMaker developer for 30 years, and FileMaker actually didn’t lack anything! It is a fully mature programming language & fully mature database platform that has now been around for almost 35 years itself! It can essentially do 100% of everything that my clients have ever needed it to do, and it is very very very advanced. Its flexibility & customizability & programmability is essentially unlimited… because it’s a full-blown programming language.
BUT — after 30 years of working in FileMaker, I was starting to get very bored. I’m a complete master at FileMaker, and it was no longer a challenge or fun anymore. I can do everything in FileMaker with my eyes closed.
So — switching over to Airtable (even though it is still in its infancy and can only do about 50% of what FileMaker can do) is exhilarating, exciting, fun, challenging, and wonderful! It’s so much fun & exciting to be on the ground floor of what is poised to become the next global database phenomenon!! I love that Airtable is completely cloud-based, it’s so quick & easy to use, and I love trying to figure out all the new challenges of trying to make Airtable do everything that my clients need! Some of the challenges are because I’m new to Airtable, but the vast majority of the challenges are simply because Airtable is so limited at the current moment! But — that’s where much of the fun comes in — how can we work around these challenges? There is usually a workaround to be found for most challenges!
Anyways, it’s just refreshing to be involved with something brand new, after spending 30 years mastering the exact same thing year-after-year.