13
onediary.c om Development's The Easy Bit [email protected] @adambird

Development's The Easy Bit

Embed Size (px)

DESCRIPTION

What you should consider if you're a developer looking to turn an app into a business. I first gave this talk at GeekUp Nottingham in Jan 2014

Citation preview

Page 1: Development's The Easy Bit

onediary.com

Development's The Easy Bit

[email protected]

@adambird

Page 2: Development's The Easy Bit

onediary.com

• Show you what we're building

• Tech and Services

• Company and finance

• Prep for launch

Getting to Launch

Page 3: Development's The Easy Bit

onediary.com

• Productivity wrapper for existing calendar services

• Delivered as a service, not a phone app

• Initial focus on getting stuff into your calendar

• Vision is to redefine calendar services

Summary

Page 4: Development's The Easy Bit

onediary.com

Demo

Page 5: Development's The Easy Bit

onediary.com

• Ruby + Rails

• HTML + Javascript + Angular

• MongoDB and Redis

One Diary Stack

Page 6: Development's The Easy Bit

onediary.com

• AWSEC2, S3, Route53, CloudFront

• HerokuStaging

• MongoLab

• Redistogo

• Cloud66

Hosting

Page 7: Development's The Easy Bit

onediary.com

• airbrake.io

• mixpanel.com

• intercom.io

• github.com

• semaphoreapp.com

• postmarkapp.com

• trello.com

Services

Page 8: Development's The Easy Bit

onediary.com

• Check your employment contractCan you own your work?

• Do think about securitySee Buffer hack

• Privacy Policy & Terms of Servicehttp://automattic.com/privacy/http://en.wordpress.com/tos/

Legal

Page 9: Development's The Easy Bit

onediary.com

• Companies House - £15 + £13pa companieshouse.gov.uk

• VAT - Cash or Invoice Accountinghmrc.gov.uk

• Annual AccountsGet an accountant

• Accountancy Softwareclearbooks.co.uk

Company & Taxation

Page 10: Development's The Easy Bit

onediary.com

• SharesFounders and investors

• OptionsShould vest

• It's all about risk

• Joel's Totally Fair Method to Divide Up The Ownership of Any Startup

Ownership

Page 11: Development's The Easy Bit

onediary.com

• Always be pitchingUnderstand language that works

• Demo as soon as possibleTo people you don't know

• Build a mailing listbetali.st

• Actually launchFind an escapable reason

Launch

Page 12: Development's The Easy Bit

onediary.com

• Be ready to work anywhere

• Small and fast laptop

• CI pipeline

• Take trains

• Get someone else to do development

Bird's Top Tips

Page 13: Development's The Easy Bit

onediary.com

Making calendars flexible & collaborative

[email protected]

@adambird