34 min listen
239: Admins All the Way Down
FromThe Bike Shed
ratings:
Length:
38 minutes
Released:
Apr 7, 2020
Format:
Podcast episode
Description
On this week's episode, Steph and Chris discuss what it really means to make a project "open source". Is it just about making the code publicly available, or should we be considering licenses and responsibility to update?
They also discuss the need for breaks and structure now that everyone is working from home, revisit previous discussions around building functionality for admin users and the various admin systems out there, and they round out the conversation with a discussion around doubles vs spies in testing.
Note - No snakes were harmed as Steph found them a new home ?
Enroll in our free online-workshop on code audits How to supercharge your Rails application with a code audit (https://info.thoughtbot.com/code-audit-workshop?utm_source=BikeShed&utm_medium=Podcast)
Using CDPATH to Quickly cd (https://thoughtbot.com/blog/cding-to-frequently-used-directories-in-zsh)
Upcase repo on GitHub (https://github.com/thoughtbot/upcase)
MIT License (https://opensource.org/licenses/MIT)
Choosing an open-source license (https://choosealicense.com/)
active_admin (https://github.com/activeadmin/activeadmin)
React admin (https://github.com/marmelab/react-admin)
Administrate (https://github.com/thoughtbot/administrate)
Rails postgres native array (https://guides.rubyonrails.org/active_record_postgresql.html#array)
Inertia.js (https://inertiajs.com/)
RSpec Spies vs Doubles (https://thoughtbot.com/blog/a-closer-look-at-test-spies)
RSpec verified doubles (https://relishapp.com/rspec/rspec-mocks/v/3-9/docs/verifying-doubles)
They also discuss the need for breaks and structure now that everyone is working from home, revisit previous discussions around building functionality for admin users and the various admin systems out there, and they round out the conversation with a discussion around doubles vs spies in testing.
Note - No snakes were harmed as Steph found them a new home ?
Enroll in our free online-workshop on code audits How to supercharge your Rails application with a code audit (https://info.thoughtbot.com/code-audit-workshop?utm_source=BikeShed&utm_medium=Podcast)
Using CDPATH to Quickly cd (https://thoughtbot.com/blog/cding-to-frequently-used-directories-in-zsh)
Upcase repo on GitHub (https://github.com/thoughtbot/upcase)
MIT License (https://opensource.org/licenses/MIT)
Choosing an open-source license (https://choosealicense.com/)
active_admin (https://github.com/activeadmin/activeadmin)
React admin (https://github.com/marmelab/react-admin)
Administrate (https://github.com/thoughtbot/administrate)
Rails postgres native array (https://guides.rubyonrails.org/active_record_postgresql.html#array)
Inertia.js (https://inertiajs.com/)
RSpec Spies vs Doubles (https://thoughtbot.com/blog/a-closer-look-at-test-spies)
RSpec verified doubles (https://relishapp.com/rspec/rspec-mocks/v/3-9/docs/verifying-doubles)
Released:
Apr 7, 2020
Format:
Podcast episode
Titles in the series (100)
26: My Cache is in the Cloud: This week, Sean and Derek discuss performance and inheriting code. In a stroke of complete madness, Derek decides that turbolinks isn't that bad. by The Bike Shed