I am a big fan of using checklists: I use it all the time for deployments.
I use standard markdown files with Github's syntax for tasks lists (
https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-comments) and
actually go down and check-off items as I go through them.

It looks like you are already well on your way to having your own
checklist. You can get some more inspiration from Thoughtbot:

https://thoughtbot.com/playbook/production/production-checklist

It's part of their Playbook, which itself is a very interesting read. I
have never worked for or with Thoughbot, but I think they put out a lot of
great information on the web.

My personal favorite item on a checklist: I always add a "Update this list
with lessons learned". That is my continuos improvement process to make my
checklist better for next use.

--
Ylan Segal

On Mon, Aug 8, 2016 at 8:37 AM, <[email protected]> wrote:

> Hi SD Ruby,
>
> This is slightly off topic, but I can imagine some of you might have faced
> this situation. I've been launching quite a few Rails websites lately. It
> usually involves at least the following for me:
> - Domain registration and DNS setup
> - Server/Host configuration: Heroku setup (registration, environment
> variables for some of the steps above) or Docker setup
> - Deployment
> - Security aspects: TLS certificates, HTTPS setup, HTTP security headers,
> etc
> - Legal aspects: cookie policy, T&Cs, privacy, etc (implications from
> other steps)
> - Email: basic setup, SPF/DKIM for the spam, create RFC email addresses,
> etc
> - Mailing list setup (MailChimp or others)
> - Social media: signup to a few social networks, add "social sharing"
> buttons
> - Analytics/instrumentation/monitoring (Google Analytics, New Relic, etc)
> - Search engine registration/indexation (Google, Bing)
> - etc
>
> Some of these steps are interlinked and that's only for fairly "basic
> website" without any payment, A/B testing, user feedback or advertising
> requirements.
>
> None of it is particularly complex, although it does require some
> knowledge/experience, but it takes quite a lot of time and feels repetitive.
>
> There are lots of great products/services for the individual steps
> involved, but I can't find anything to streamline the whole (or at least
> part of the) process.
>
> Does anyone know any good tool, product, checklist or website for this? Do
> you have the same problem? How do you handle this yourself?
>
> Thanks for your help.
>
> David
>
> --
> --
> SD Ruby mailing list
> [email protected]
> http://groups.google.com/group/sdruby
> ---
> You received this message because you are subscribed to the Google Groups
> "SD Ruby" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
--- 
You received this message because you are subscribed to the Google Groups "SD 
Ruby" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to