Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A tour behind the scenes of Oh Dear (PHP Benelux)

A tour behind the scenes of Oh Dear (PHP Benelux)

Freek Van der Herten

December 10, 2020
Tweet

More Decks by Freek Van der Herten

Other Decks in Programming

Transcript

  1. A tour behind the scenes of

    View Slide

  2. How to


    start and grow


    your side project

    View Slide

  3. Freek Van der Herten


    Partner & developer at Spatie


    @freekmurze


    freek.dev
    About me

    View Slide

  4. spatie.be/open-source

    View Slide

  5. spatie.be/postcards

    View Slide

  6. About this talk
    This is not a sales talk


    Product demo


    Why & how


    Code dive


    Q&A


    View Slide

  7. Product demo

    View Slide

  8. ohdear.app
    Launched February 2018


    More than 3 billion checks performed


    + 1 000 paying users


    + 15 000 EUR MRR


    Growing 10% a month


    View Slide

  9. Oh Dear

    View Slide

  10. Why and how

    View Slide

  11. Why
    Other tools either:


    •do too much


    •confusing


    •ugly


    •expensive

    View Slide

  12. 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

    View Slide

  13. 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


    View Slide

  14. How
    No planning


    No budget


    No roadmap


    No clients

    View Slide

  15. 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

    View Slide

  16. 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

    View Slide

  17. How
    Build in the open


    Idea mustn’t be original


    Execution is everything


    Execution can’t be copied

    View Slide

  18. 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

    View Slide

  19. Marketing
    Content blogging


    Discount codes


    Code snippets on Twitter


    Doing talks


    Pro-tip: provide value in your marketing

    View Slide

  20. Marketing

    View Slide

  21. Marketing

    View Slide

  22. Marketing

    View Slide

  23. Tools
    Main web server at Combell


    Uptime satellites: DO and Vultr servers


    Flare


    Freshdesk


    GitHub


    Pro-tip: use services you know and love

    View Slide

  24. Code Dive

    View Slide

  25. In closing

    View Slide

  26. Documentation

    View Slide

  27. Integrations
    API


    PHP SDK / JS SDK


    Webhooks


    CLI


    Laravel Nova Tool


    Statamic / CraftCMS


    View Slide

  28. Future plans
    Monthly reports


    Overhaul of the UI of the app

    View Slide

  29. 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

    View Slide

  30. Resources
    ohdear.app/blog


    indiehackers.com/interview/bf8cf22b27


    ma.ttias.be/how-are-users-
    f
    i
    nding-our-saas


    twitter.com/i/moments/949273295635079168

    View Slide

  31. Try it out!
    Free trial for 10 days


    ohdear.app/register


    Coupon: HELLO-PHPBENELUX (30% off for your
    f
    i
    rst 3 month)

    View Slide

  32. front-line-php.com

    View Slide

  33. 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)

    View Slide

  34. speakerdeck.com/freekmurze/ohdear-phpbenelux


    ohdear.app


    @freekmurze
    Thank you

    View Slide

  35. Thanks!

    View Slide