Online events is one of the best ways to scale your developer relations program. Online events such as webinars have been used for a long time to reach developers anywhere in the world. After a webinar, the video of the webinar can be shared and uploaded to YouTube (or any other web site). This allows developers to watch the recording who couldn’t attend it live and also by anyone else. Developers can watch it anywhere in the world, any time. And that’s exactly how a video allows you to scale.
Four weeks ago (
this week) I attended the Serverlessconf in San Francisco. The following are my notes, observations, opinions and pictures from the conference (in no particular order).
Serverless Awesome 😎
Serverless is awesome because:
- Build apps faster
- Development focused
- Serverless architecture offers the most productivity and agility
- Never think about servers
- Never think about cost (🤔)
- Never think about performance
A common message that I have been hearing (and reading) is that serverless allows to concentrate on app business/logic. And that’s true. You write the code and the cloud platform simply runs your function, it ensures virtually unlimited scalability and you only pay when you function is running. No need to worry about servers, maintenance, deployment, etc.
As a side note, I find “allows to concentrate on app business/ logic” message interesting because every new technology/software/framework in the past had the same message.
AWS Lambda is the Leader
AWS Lambda is no doubt the leader in the serverless space right now. Probably because they were the first to introduce serverless on their cloud. I think most non-Amazon speakers mentioned or used AWS Lambda. They are closely followed by Microsoft with Azure Functions, then Google Cloud Functions and then IBM Cloud Functions.
Contaners vs. Functions
A number of talks mentioned containers vs functions. It’s not really one vs. the other. Functions are easier and give you higher abstraction. Containers give you more control and flexibility. It depends on the context and the problem you are trying to solve. In general this is how it looks:
Today I received this email:
Subject: reconnect [company name]
I noticed that Appery, LLC and [company name] had been in contact in the past and thought now would be a good time to reconnect.
Do you have a few minutes this afternoon?
I deleted the email but then looked at it again.
There is absolutely zero value in this email (besides writing this blog post). Even if we had been in contact before, what are we connecting about now? This email shows that very little effort was put into writing this email.
I’d expect the first word in the subject to be capitalized. Also, there is no reason to say Appery, LLC. We don’t say Twitter Inc., or Facebook Inc.
If you want us to reconnect please tell me why you think we should connect. Maybe you just released a brand new API and built an app using Appery.io and want to show me the app so we can write a blog post about it. Something like this.
The debate between developing hybrid vs. native apps has been going on for a long time, and while it’s sure to continue long into the future, the argument for the hybrid model is getting stronger every day.
Making the Switch
Some of the topmost brands have recently ditched native and gone hybrid. With hybrid frameworks like Ionic and Apache Cordova (PhoneGap) becoming more mature, the assumption that a native app performs better is outdated.
In fact, the trend towards HTML5 and hybrid apps is stronger than ever; a recent Gartner report says that 90% of all Enterprise apps will be HTML5 or Hybrid by the end of this year.
This webinar covers:
- API Express – for integrating SQL databases
- Ionic Framework
- Server Code versioning
Good article on why responsive web design is important.
Last week I showed how to build mobile apps at the Bay Area Enterprise Mobile App Meetup. Here are some pictures from the event.
I will be at ModevCon in Washington, DC December 11-12 showing how to use cloud tools to build enterprise mobile apps fast with APIs fast.
What (my talk)
Friday, December 12, 11:30am ET.
Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to build a real HTML5/PhoneGap mobile app that talks to an API backend. You will be able to test the app on your phone. We will use the Appery.io mobile cloud dev. platform to build the app. Appery.io allows building enterprise HTML5/PhoneGap apps connected to any APIs entirely in the cloud, and very fast.
About the conference
With the ever-quickening pace of mobile, staying up-to-date on the latest APIs and SDKs is essential for any developer or business. Now in its fourth year, ModevCon (formerly ModevEast)—happening December 11-12, 2014 in Washington, D.C.—is must-attend for anyone developing, designing, and marketing mobile apps, websites and related products. For two intensive days, we’ll put you face to face with the world’s foremost industry experts to teach you the the latest methods, tools, and best practices for the industry’s most important development platforms.
Attend + Discount
Register and use FOS14 code good for 25% off.