~/talk

Growing internal tooling from the console up

Talkat RailsConf 2019 · 2019-05-01..05-03· [developer-experience, ruby-on-rails]
slides:none on file

Projects move from one-off console fixes to repeatable ops: live demos use Rails console for investigation, turn recurring fixes into rake tasks, pipe alerts into Slack and then into an app with ActiveAdmin or a custom admin dashboard. Stack specifics show Rails 5.1, Ruby 2.5, React front end, MySQL, Redis, Sidekiq, Kubernetes on Google Cloud. Claims include cutting point-dev daily triage from 15–45 minutes to about five and uncoupling prod access from routine troubleshooting.

AI-written summary · about

  1. 0:00Intro
  2. 0:32Q: How old is your codebase?
  3. 1:41About me
  4. 3:13The Stargate application
  5. 4:27About Brent from The Phoenix Project
  6. 5:23What we are going to cover
  7. 6:06Goals
  8. 8:38About the problem space
  9. 9:51Operational Needs
  10. 10:25Context-switching is painful
  11. 10:50Sample issues
  12. 11:57Approach the issues iteratively
  13. 12:49Improving issue visibility
  14. 13:11Improving resilience
  15. 14:14Involve your team
  16. 14:38Example of team involvement
  17. 16:08What's the console good for?
  18. 16:30Why SQL from the Rails console?
  19. 16:49How we use the console
  20. 17:49Rails console benefits
  21. 18:13Rails console caveats
  22. 19:03Safe use of the production console
  23. 20:18Automate what you can, make it visible
  24. 20:49Notification Benefits
  25. 21:45Notification Caveats
  26. 22:47Automation
  27. 24:15Rails Admin Interfaces
  28. 26:04Why build your own?
  29. 33:09That's a lot of tools
  30. 33:36Central Questions, revisited
  31. 35:24Additional questions
  32. 37:11Resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.