Rails 5 adds http_cache_forever to allow caching of response forever
Ready to Try Ruby? An Awesome Rails Cheat Sheet
Last week I wrote about making a Ruby and Rails course, and some of the lessons I learned in the process. One of the biggest lessons that I learned was that Ruby and Rails is way too much for a single session. Part of that pain came from the Rails cheat sheet created for the course because it was missing a lot of key information about Rails. We liked the idea of limiting the sheet to a single page, but lacking focus on a single topic resulted in a few frequently asked questions during the class that indicated that the cheat sheet wasn’t quite right.
Entry Level? This will help!
The Ruby community is surging with new developers. Thanks to bootcamps and a drive for diversity, the community is booming and becoming better than ever. A little over a year ago I started reviewing applications at Hashrocket. While talking to new developers the same questions keep coming up:
Better exception responses in Rails 5 API apps
Surrogate WebSockets Alongside Rails
ActionCable is coming to Rails 5 and brings with it the promise of using WebSockets directly in Rails. Ruby has a notoriously bad concurrency story, and that certainly extends into the realm of WebSockets and pubsub. ActionCable may be suitable for a small number of authenticated sessions, but scaling persistent connections to thousands or tens-of-thousands […]
Developing a Test-Driven Front-End with Ember.js
Leveraging the power of Ember.js, learn how to test-drive the features of a component and use acceptance tests to build a front-end application.
Use file_fixture to access test files in Rails 5
Migrations are versioned in Rails 5
Why We Use Test-Driven Development (TDD)
Introduction When you’re getting ready to build an application, there are many choices to be made. Will you choose to build it as cheaply as possible, then hope that things work out down the line? Or do you need something more resilient? If so, spending the time and money to build a quality application will […]