On Deck for August

Inside Flybase

We've been extremely busy getting a few new features ready to roll out and I wanted to mention them here:

1. Config

This is something that was mostly internal until now, but we're about to push our configuration manager out to all users, this will give you a new API that you can use for setting variables and retrieving them. With a simple API call, you can retrieve settings for your apps based on environment.

Example:

FlybaseRef.config_get("prod").then(function(config) {
  var welcomeMessage = config.get("welcomeMessage");
  console.log(welcomeMessage);
}, function(error) {
  console.log(error);
});

This will work on all libraries, as well as via our REST API, and all configuration settings are stored under encryption, giving you a nice secure place to store configuration variables that you don't want to store in your code.

2. Uploads

In addition to storing data, users that have apps on paid accounts will soon be able to upload files directly to their Flybase apps and download or retrieve them at any time.

This can be used for storing images, js files, css files, html files, text files, you name it. You can even use it for hosting static websites. We're excited about this one, and have worked hard to make it ready to fit all your needs.

3. GraphQL API

Our GraphQL Api is finally ready for public consumption after making sure all was nice and beautiful so that will be out over the next couple weeks and will give you a whole new way to handle your data.

4. Scheduled Backups to S3

We're also going to be adding the ability to set scheduled backups of your data yourself to your own S3 buckets.

We're big on backups, we backup everything all day using our own custom system but since we know you want to watch your data yourself, we're going to be adding this feature so you can enter your S3 info and schedule when you want backups to happen, or even just push a button and do it yourself.

5. New Dashboard

Yes, it's that time again, we've got a new dashboard ready to go, and are just finishing up a few tweaks. This will integrate nicely with all the features coming the four mentioned above, as well as a few others we're keeping as a surprise.

At Flybase, we're always dedicated to providing a good experience, both in terms of what we build, and also in terms of support so if you have any questions at all in regards to what's above, feel free to reach out to us.


Building the Best Relationships We Can

links, On Startups

Alison Groves:

Maslow had it wrong. To get it right, we have to move social needs to the bottom of his pyramid.

-Matthew Lieberman (Professor of Social Cognitive Neuroscience at UCLA and author of the book Social)

Babies would die without their caregivers at birth. Study after study show the pain and ill we go through when we are isolated from others like us. As humans, we are wired to connect to one another.

However, instead of connecting, we seem to be heading the opposite direction. On the streets and in restaurants people are looking at their phones instead of the person right next to them.

Businesses strive to make everything quicker, faster, and automated. Sending automated welcome emails with generic information to everyone who signs up. Introducing artificial intelligence to weed through support inquiries instead of having someone read and respond to your query.

I read this two days ago, and saved it to drafts to share and comment on.

Here at Flybase, we don't automate support, and we don't use artificial intelligence for support (we do for other things, just not for support) either. Everyone here does their time answering support questions and responding to emails.

Relationships are something we've always strived to build here at Flybase, we help our users with any questions they have, and even jump in and lend assistance on building their apps when they're stuck.

In fact, a good chunk of our business comes from dev work with clients, as they have an idea for an MVP using Flybase and come to us to build it, or to train their own dev team on utilizing Flybase to the best approach.


AngelList launches Intros for Canada to give startups access to angels

On Startups, links

AngelList has launched Intros for Canada to give more startups access to seed-stage funding through the network.

Intros will work like the first AngelList product launched in 2010, where companies could apply to be introduced to a curated list of angels.

“The Canadian market feels like the Valley 15 years ago. It is on the cusp of creating world-beating companies in AI, blockchain, and other technology fields,” said Naval Rakivant, co-founder of AngelList.

“Angel investing is one of the best ways for me to recycle knowledge and give back to the ecosystem.”

Interested companies must submit an application by August 30. After a 10-day application review, selected companies will be invited to a video interview with AngelList. If they pass the interview, they’ll be introduced to participating angels for a discussion on terms and investment.

AngelList first entered Canada with the initial launch of AngelList Syndicates in October 2016. Since then, startups like Drop, Inkbox, and Forestry.io have raised over $2 million on the platform.


Enough

links, On Startups

DHH:

The underpinning tenet of chasing exponential growth is that anything less than “all of it” is never enough. If there’s more possible, more out there, then it’s your gawd damn duty to hunt it down and make it yours.

Such a pursuit is undoubtedly exciting in its Napoleonic grandeur. Why stop at making a dent in the universe, if you can bend it whole? Glory awaits only those who stand atop all others.

Or at least so goes the virtue of conquerors. Dominators. WINNERS! It’s what we’re being sold over and over again as The Way. The path to relevance and impact. And who doesn’t want to bathe in those.

But it’s not the only paradigm available for rent. Once you realize that the prevailing narrative of entrepreneurship is a paradigm, and not an immutable natural law, you open your eyes to alternatives. One of which is that of enough.

And here's the part that really sticks with you:

The longest lived businesses in the world aren’t the ones that were biggest in their day. Many of them are family firms, or small to mid-sized enterprises content with steady evolvement of their niche. Content with enough

Read the rest of the article too.


How to fix errors in production with GitHub and Sentry

code

Sometimes bugs slip through even the most diligent of code reviews. Putting out fires can disrupt your flow, forcing you to comb through logs and user-submitted screenshots. In the meantime, your users are left with an enigmatic 500 page. To help your team get from error to fix as efficiently as possible, try Sentryan open source project under the BSD license. Sentry alerts you to the problematic line of code, pinpoints the commit and author likely responsible, and lets you resolve the error by including fixes ISSUE_ID in your commit message.

It starts with an overlooked edge case during an otherwise routine deploy. When a new deploy introduces an error, your team gets alerted and kicks off the familiar workflow of triaging, assigning, reproducing, and, finally, fixing the error. Sentry integrates neatly into your GitHub development flow, providing you with timely information and the rest of your team with visibility into every step.

We make extensive use of both Sentry and GitHub here at Flybase so when I came across this blog post on the GitHub blog, I wanted to share it.


Page 1 of 48 Next