• Rails 6 is Upon Us!

    CoverMyMeds

    Rails 6 is upon us! Once the RailsConf hangover wears off, let's get together and talk about what's new and what's changed. Here's the release notes to get you started: https://edgeguides.rubyonrails.org/6_0_release_notes.html The meetup will be ran as a series of lightning talks, where each volunteer can discuss different features with a small, 5-10 minute presentation about it. If you'd like to claim multiple features, feel free! (code examples welcomed!) To claim an item (or more!) to discuss feel free to reach out to one of the organizers or #clerb in the Cleveland Tech Slack. Schedule: • 6:00 - Arrive, Networking, Food Consumption • 6:30 - Announcements • 7:00 - 8:30 - Lightning Talks and Discussions --------- Here are a few more useful summaries to learn about what's new. Feel free to use them to help kick-start your own lightning talk! - https://medium.com/rubyinside/whats-coming-to-rails-6-0-8ec79eea66da - https://bogdanvlviv.com/posts/ruby/rails/what-is-new-in-rails-6_0.html

  • Ruby APIs -- patterns and practices

    Leandog Inc

    Swagger? Apiary? GraphQL? There are tons of patterns and practices for specifying, implementing, and documenting ruby/Rails-based APIs. Let's get together and discuss some of our favorites. The meetup will be ran as a series of lightning talks, where each volunteer can discuss different API libraries/patterns with a small, 5-10 minute presentation about it. Code examples welcomed! To claim an item (or more!) to discuss feel free to reach out to one of the organizers or #clerb in the Cleveland Tech Slack. Schedule: • 6:00 - Arrive, Networking, Food Consumption • 6:30 - Announcements • 7:00 - 8:30 - Lightning Talks and Discussions

    6
  • Ruby 2.6 Feature Convo: Lightning strikes more than thrice!

    Ruby 2.6 has been out since the end of December while most of us were enjoying the holiday season and lack of snow. Let's get together and talk about all the fun things that have been added to the language since v2.5! https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/ The meetup will be ran as a series of lightning talks, where each volunteer can discuss different features with a small, (up to) 5 minute presentation about it. If you'd like to claim multiple features, feel free! (code examples welcomed!) To claim an item (or more!) to discuss feel free to reach out to one of the organizers or #clerb in the Cleveland Tech Slack. Schedule: • 6:00 - Arrive, Networking, Food Consumption • 6:30 - Announcements • 7:00 - 8:30 - Lightning Talks and Discussions --------- Here are a few resources to learn about a few of the features. Feel free to use them to help kick-start your own lightning talk! - https://rubyreferences.github.io/rubychanges/2.6.html - https://www.rubyguides.com/2018/11/ruby-2-6-new-features/ - https://medium.com/@baweaver/exploring-ruby-2-6-proc-compose-and-enumerator-chain-49f10e237542

  • Finding meaning: grammars, lexers, and parsers - Zach Schneider

    Have you ever wondered how your computer figures out the meaning of your code? Humans can quickly get lost, but the computer always keeps up, no matter how deeply you nest those conditionals. In this session, we'll learn how computers use lexers and parsers to determine the meaning of code (or any other structured syntax) in accordance to a particular grammar. We'll discuss some of the theory behind grammars, and the role of context in grammars (and human languages). And we'll walk through the eqn gem (https://github.com/schneidmaster/eqn) which applies these principles and uses a parser generator to safely evaluate mathematical equation strings in ruby. Zach is an engineering lead at Aha!, where he splits his time between Rails and React. Like every other ruby developer, he's also been dabbling in Elixir. He lives in Painesville with his wife and two cats. In his spare time, he coaches a college debate team, homebrews beer, and makes horrible puns. Schedule: • 6:00 - Arrive, Networking • 6:30 - Announcements, Lightning Talks? • 7:00-8:30 - Zach's presentation • 9:00 - Time to leave

    3
  • Hack Night at Coffee and Code (Open to All Skill Levels)

    Join us for a night of hacking on Ruby! All skill levels are welcome; Hacktoberfest will still be in effect if you're looking for a place to get in your pull requests! https://hacktoberfest.digitalocean.com. Thanks to Coffee and Code for hosting! Feel free to keep an eye on this Meetup or our new website https://www.clevelandrb.com for future events. If interested in co-working prior to the event, Jonathan has extended his office in downtown Akron. Please contact him through Cleveland Tech Slack to lock down a desk.

    1
  • Working in Open Source, Open Discussion - Jon Knapp

    Working in open source can be a rewarding experience. Many of us have stories to share about a project that they've worked on while others may be looking for advice on how to get started. Jon Knapp has kindly offered to share some guidance based on his experiences and then facilitate a conversation about how others can help contribute back to the world of open source. Jon owns Coffee and Code, a dev consulting studio in Akron, OH. He’s been writing ruby for ~7 years in addition to a lot of other languages he’ll gladly ramble on about. He’s an organizer for Cleveland GiveCamp, has ran and spoken at area meetup groups/conferences, and enjoys continuous improvement and sharing his mistakes. Schedule: • 6:00 - Arrive, Networking • 6:30 - Announcements, Lightning Talks? • 7:00-8:30 - Jon's presentation and open discussion • 9:00 - Time to leave

    1
  • Hack Night at CoverMyMeds (Open to All Skill Levels)

    Join us for a night of hacking on Ruby! All skill levels are welcome; we'll have some ideas for things to work on but feel free to bring your own project. Thanks to CoverMyMeds for hosting! Feel free to keep an eye on this Meetup or our new, in-progress website (https://www.clevelandrb.com/) for future events.

    3
  • Group Retrospective - Let's talk about our past and plan for our future!

    Let's get together for a retrospective! The group has been around for over 10 years and we're up over 800 members, but our attendance at the monthly meetups is relatively small for those numbers. This is YOUR group, lets get together to discuss the group, what works for you and what you think could be improved. And let's plan some changes that will help us make this meetup something that we all look forward to every month. Please come with an open mind and constructive feedback for the group so that we can have a great retrospective, learn about what we can do moving forward, and have an impact on our community! Schedule: • 6:00 - Open Discussions, Networking • 6:30 - Announcements, Lightning Talks? • 7:00-8:30 - Retrospective • 9:00 - Time to leave

    4
  • Kata and Hang

    Leandog Inc

    Its been a while since we've had an opportunity to get together. Lets plan on spending an hour pairing on a Kata (short coding exercise for practice) then as a group we can share our solutions, or progress towards a solution. Later we'll have space for just meeting other folks / networking and possibly even play a few board games. Who knows, maybe we'll even find a way to hang out outside on the roof of the boat (weather permitting). If you're new to the group, or new to ruby, don't be intimidated, we'll do our best to help you get introduced to the group and started off on the right foot.

    2