Rails app from zero to production in 1 hour [Part 2]

Part 1 described how I create and deploy new Rails applications quickly with preconfigured preferences. In the this part I will describe how to set up https for rails production with free ssl certificates, integrate rails app with Slack and how to put in place monitoring with Sentry.


Rails app from zero to production in 1 hour [Part 1]

New rails applications can be created quickly with rails new [name] when the defaults suit you. To go from empty application with couple scaffolds to production-ready application with your own database, continuous integration, continuous deployments, monitoring etc.


Rails 5: What to test where?

Rails 5 has different types of tests and RSpec adds its options. This post offers my take on feature specs, request specs, controller specs and unit tests - where to test what.


Running Elasticsearch in docker container

Running Elasticsearch in docker container should be straightforward, Following the official instructions, I could not establish. Here is how I solved the issue.


Serving web application locally over https

As the browser vendors are moving towards https, it is useful to keep the local development environment on https too. Here are couple simple ways for doing it.

Join my newsletter

I will send you occasional email about new approaches, learnings and experiments I have conducted