DEV Community

Erik Guzman
Erik Guzman

Posted on • Edited on

2

Stream 10/31/2019 - Successful Rails 6 Upgrade

Check Out the Stream @ https://twitch.tv/talk2megooseman

Today Objective

  • [x] What to call today's log
  • [x] Review last streams TODOs
  • [x] Fix a bug with showcase page timing out on occasion
  • [x] Add in Sentry to our application for error monitoring
  • [x] Continue upgrade Rails journey

Notes

  • Found out the root cause for the showcase page on stream-cc erroring out. It turns out that I reached a breaking point when there are A LOT of streamers that have the extension installed. So when I am requesting stream information for those channels that are living using it, I am exceeding the single length of a request causing a 404 to Twitch. Neede to add chunking for requests so I don't try to grab ALL of the channels at once.
  • While going through the gems that need to be upgraded. I noticed the talk_like_a_pirate gem 0.2.2 version had not been released yet so I filed an issue https://github.com/stevehodges/talk_like_a_pirate/issues/7
    • The maintainer seems responsive since he had merged my pull request so hopefully, they get around to this soon.
  • Successfully upgraded our app to Rails 6

Shoutouts and Thanks

  • Kilmon007
    • For coming by and saying hi and enjoying stream cc extension
    • For their very first SUB!!!

Future action items

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay