SPATIE
  • Products
  • Open Source
  • Videos
  • Web Development
AboutBlogDocsGuidelines Log in

Videos Building Mailcoach

Building Mailcoach

These are videos from a paid course.

    Using Mailcoach

  1. Mailcoach intro Free
  2. Using the 1-click-installer to set up Mailcoach in no time Free
  3. Requiring confirmation Free
  4. Using form subscriptions Free
  5. Adding a subscription form Free
  6. Preventing invalid subscriptions using a honeypot Free
  7. Validating a subscription Free
  8. Using segments Free
  9. Configuring welcome mails Free
  10. Using events to add extra logic Free
  11. How Mailcoach was built

  12. Sending a campaign
  13. Tracking opens and clicks
  14. Building small interface elements using Blade X
  15. Building filters, part 1: determining the right queries
  16. Building filters, part 2: rendering the html using Blade X
  17. Rate limiting jobs
  18. Adding high level feature tests
  19. Using pending objects
  20. Conditionally rendering form elements
  21. Writing clear code

  22. Refactor complex conditionals
  23. Refactor if blocks to dedicated classes
  24. Controlling the flow of time
  25. Snapshot testing
  26. Using form requests
  27. Using suffixes
  28. Creating dedicated exception classes

Building Mailcoach

Learn about the problems that we tackled and the clean code patterns that we applied when building the Mailcoach newsletter application.

Pick a topic from the menu to get started.

  • Products
  • Open Source
  • Videos
  • Web Development
AboutBlogDocsGuidelines Log in

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • Twitter
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Our office is closed now, email us instead