Slide 1

Slide 1 text

A tour behind the scenes of

Slide 2

Slide 2 text

How to start and grow your side project

Slide 3

Slide 3 text

Freek Van der Herten Partner & developer at Spatie @freekmurze freek.dev About me

Slide 4

Slide 4 text

spatie.be/open-source

Slide 5

Slide 5 text

spatie.be/postcards

Slide 6

Slide 6 text

About this talk This is not a sales talk Product demo Why & how Code dive Q&A

Slide 7

Slide 7 text

Product demo

Slide 8

Slide 8 text

ohdear.app Launched February 2018 More than 3 billion checks performed + 1 000 paying users + 15 000 EUR MRR Growing 10% a month

Slide 9

Slide 9 text

Oh Dear

Slide 10

Slide 10 text

Why and how

Slide 11

Slide 11 text

Why Other tools either: •do too much •confusing •ugly •expensive

Slide 12

Slide 12 text

Oh Dear Oh Dear! aims to be •beautiful, easy to use •no feature bloat •built with companies like Spatie in mind •easy price structure Pro-tip: build something for yourself

Slide 13

Slide 13 text

Why There are a lot of competitors out there Doesn't really matter Finding your audience Pro-tip: focus on what your audience f i nds important

Slide 14

Slide 14 text

How No planning No budget No roadmap No clients

Slide 15

Slide 15 text

How Already had a lot of things in the open source space First meetings in August of 2017 Started building September 2017 Pro-tip: build in the open

Slide 16

Slide 16 text

How First working version late November 2017 Tested with sites belonging to Spatie & Combell customers Invited some close friends Launched in beta February 2018 About 10% - 15% conversion from our mailing list Pro-tip: don't be afraid to launch

Slide 17

Slide 17 text

How Build in the open Idea mustn’t be original Execution is everything Execution can’t be copied

Slide 18

Slide 18 text

How Dividing the workload Mattias: SSL knowledge + customer support Freek: coding Laravel Spark took care of the boring stuff Design: outsourced to Spatie Pro-tip: team up with someone

Slide 19

Slide 19 text

Marketing Content blogging Discount codes Code snippets on Twitter Doing talks Pro-tip: provide value in your marketing

Slide 20

Slide 20 text

Marketing

Slide 21

Slide 21 text

Marketing

Slide 22

Slide 22 text

Marketing

Slide 23

Slide 23 text

Tools Main web server at Combell Uptime satellites: DO and Vultr servers Flare Freshdesk GitHub Pro-tip: use services you know and love

Slide 24

Slide 24 text

Code Dive

Slide 25

Slide 25 text

In closing

Slide 26

Slide 26 text

Documentation

Slide 27

Slide 27 text

Integrations API PHP SDK / JS SDK Webhooks CLI Laravel Nova Tool Statamic / CraftCMS

Slide 28

Slide 28 text

Future plans Monthly reports Overhaul of the UI of the app

Slide 29

Slide 29 text

Resources freek.dev/1609-complex-forms-with-laravel-livewire-in-oh-dear freek.dev/1622-replacing-web-sockets-with-livewire freek.dev/1767-why-and-how-you-should-monitor-scheduled-tasks freek.dev/960-displaying-sites-that-are-down-on-a-dashboard-using-oh-dear- webhooks

Slide 30

Slide 30 text

Resources ohdear.app/blog indiehackers.com/interview/bf8cf22b27 ma.ttias.be/how-are-users- f i nding-our-saas twitter.com/i/moments/949273295635079168

Slide 31

Slide 31 text

Try it out! Free trial for 10 days ohdear.app/register Coupon: HELLO-PHPBENELUX (30% off for your f i rst 3 month)

Slide 32

Slide 32 text

front-line-php.com

Slide 33

Slide 33 text

front-line-php.com A close look at modern PHP features Actionable tips to build quality applications Advanced features (FFI, JIT, async) clearly explained Free chapter: front-line-php.com/object-oriented Coupon: HELLO-PHPBENELUX (25% off)

Slide 34

Slide 34 text

speakerdeck.com/freekmurze/ohdear-phpbenelux ohdear.app @freekmurze Thank you

Slide 35

Slide 35 text

Thanks!