Jasmine is a great tool to unit test your JavaScript components without writing an expensive end-to-end test for...

Many of our clients can't or don't want to design their user interfaces. In the absence of a...

Adopting legacy Rails apps Talk to your mentor about how we're approaching applications that are either old or abandoned...

makandra Curriculum

Goal of this lesson is to understand what middlewares in Rack are good for. Rack Start with these articles:

Some tasks in a web application are better not done live when a user request a page, but in the...

Resources Rails Guide: Internationalization API Guide to localizing a Rails application Locale-aware helpers in ActionView::Helpers::NumberHelper

Web technology is a broad field and you cannot be an expert in all aspects. However, it is useful to...

makandra Curriculum

What is rake good for? Take a look at some of the Rake tasks that Rails gives you (rake...

Rails ships with two separate build pipelines: Sprockets ("asset pipeline") and Webpacker. Webpacker has many more moving parts, but allows...