39 min listen
247: Acronyms By Moonlight
FromThe Bike Shed
ratings:
Length:
49 minutes
Released:
Jun 9, 2020
Format:
Podcast episode
Description
On this week's episode, Steph and Chris discuss potential approaches to a complex client-side workflow, Chris shares the highs and lows of his recent adventures revising the caching in a REST API, Steph shares an Ember testing pro-tip and then explores the questions it brings up, and lastly, they revisit prettier-ruby and it's fantastic configuration setup.
This episode is brought to you by Datadog (http://datadog.com/thebikeshed). Click through to get a free 14-day trial and a free Datadog t-shirt!
prettier-ruby configuration (https://github.com/prettier/plugin-ruby#configuration)
Chrome DevTools Keyboard Shortcuts (https://developers.google.com/web/tools/chrome-devtools/shortcuts)
Test'em - Ember test runner (https://github.com/testem/testem)
Chrome full-page screenshots (https://developers.google.com/web/updates/2017/04/devtools-release-notes#screenshots)
Rails action caching (https://guides.rubyonrails.org/caching_with_rails.html#action-caching)
Memcachier (https://www.memcachier.com/)
Rails stale? and fresh_when etag calculation (https://guides.rubyonrails.org/caching_with_rails.html#conditional-get-support)
Rails cache method for "fragment caching" (https://guides.rubyonrails.org/caching_with_rails.html#fragment-caching)
Rails travel_to time helpers (https://api.rubyonrails.org/v5.2.4.3/classes/ActiveSupport/Testing/TimeHelpers.html)
Rspec and_call_original (https://relishapp.com/rspec/rspec-mocks/v/2-14/docs/message-expectations/calling-the-original-method)
Single-table inheritance vs. polymorphic associations in Rails (https://www.freecodecamp.org/news/single-table-inheritance-vs-polymorphic-associations-in-rails-af3a07a204f2/)
Inertia.js (https://inertiajs.com/)
This episode is brought to you by Datadog (http://datadog.com/thebikeshed). Click through to get a free 14-day trial and a free Datadog t-shirt!
prettier-ruby configuration (https://github.com/prettier/plugin-ruby#configuration)
Chrome DevTools Keyboard Shortcuts (https://developers.google.com/web/tools/chrome-devtools/shortcuts)
Test'em - Ember test runner (https://github.com/testem/testem)
Chrome full-page screenshots (https://developers.google.com/web/updates/2017/04/devtools-release-notes#screenshots)
Rails action caching (https://guides.rubyonrails.org/caching_with_rails.html#action-caching)
Memcachier (https://www.memcachier.com/)
Rails stale? and fresh_when etag calculation (https://guides.rubyonrails.org/caching_with_rails.html#conditional-get-support)
Rails cache method for "fragment caching" (https://guides.rubyonrails.org/caching_with_rails.html#fragment-caching)
Rails travel_to time helpers (https://api.rubyonrails.org/v5.2.4.3/classes/ActiveSupport/Testing/TimeHelpers.html)
Rspec and_call_original (https://relishapp.com/rspec/rspec-mocks/v/2-14/docs/message-expectations/calling-the-original-method)
Single-table inheritance vs. polymorphic associations in Rails (https://www.freecodecamp.org/news/single-table-inheritance-vs-polymorphic-associations-in-rails-af3a07a204f2/)
Inertia.js (https://inertiajs.com/)
Released:
Jun 9, 2020
Format:
Podcast episode
Titles in the series (100)
5: Rails is Not Your Architecture: Derek and Sean discuss various ways of taking the Rails out of your Ruby on Rails application, what folder to put your files in, and the difficulties and rewards of learning new programming languages. by The Bike Shed