Blogs
Rails Scaffolding and TDD Are Incompatible - Code with Jason
Learning Rails testing is pretty hard. There are a lot of principles and tools to learn. Getting comfortable with testing in Rails (or any framework) often takes developers years.Compounding the difficulty is TDD. If I’m just starting out with tes...
Stopping slow client DoS attacks with Puma on Passenger 6
Imagine you're the proud owner of a guitar shop. One day, you wake up expecting to enjoy happy customers browsing the shop.But something is amiss today... there is a crowd of robots, idling around in your shop and not buying anything. Your custome...
Rails Application Templates – Dead Simple Ruby On Rails
Ever wondered that you run usual rails new my_awesome_app and you get a really fully bootstraped, authentication added, administration added and lot more for you to just start focusing on business logic instead? Or the other scenario is what if yo...
How to creating Machine Learning Systems with JRuby
All the different programming languages out there seem to be a better fit for machine learning tasks than Ruby, right?All the different programming languages out there seem to be a better fit for machine learning tasks than Ruby, right? Python has...
How I Integrated Stripe Terminal with Ruby on Rails
Today we’re going to cover how I integrated Stripe Terminal into a multitenant Rails application. Stripe Terminal is a combination of SDK, and physical hardware to swipe credit cards. This is a huge moment in web development because Stripe Termina...