GitLab is a great version control software which has options to either self host or or use their hosted solution. In this episode, we look at using the GitLab Runner to run our Continuous Integration and Continuous Deployment.
Let's face it, Ruby is slow , but don't abandon Ruby just yet. Using extensions, we can write performant code in another language for the specific slow functions while the rest of the application remains untouched.
Banks which require further authentication on transactions may decline charges if Strong Customer Authentication is not being performed on 3D Secure enabled Credit Cards. In this episode, we look at adding Stripe Checkout and webhooks to our Rails application.