• ⚡️Lightning Talks

    Unbounce

    Some great 𝙇ightning 𝙏alks have been announced: ⭐️ Rake tips ✅ Rails 5 system tests 🎓 Developing yourself as a Junior Developer 🔐 Device Pairing with Security in mind 🔊 Fun with Sonos and Raspberry-Pis... ... --- ⚡️Lightning Talks are 1 to 6 minutes long talks. It's a great opportunity to share something you learned over the past few months, a recently used or written gem, and anything else that you may find interesting! And yes it can be different languages if it's relevant to the Ruby group: Elixir, Elm, you name it. 💬Comment if you'd like to give a talk, so that we can plan a little. 🤔Never given a talk before? That's a great opportunity to start! Is there anything you learned this month? Share it with the community! ▶️Start preparing your lightning talk today! 𝙒here Unbounce, BMO Building at 401 West Georgia. Someone will be in the lobby until 6:30pm to unlock the elevator to the 4th floor. 𝙎chedule • 6:00PM Doors open. 🍕🍻🥛🤝🤣 • 6:30PM Lightning Talks start 🚀 • 8:00PM 🍕🍻🥛🤝🤣 • 8:30PM The conversation continues at Shark Club! 𝙎ponsors This event wouldn't be possible without our fantastic longtime sponsors! Clio provides pizza & drinks & Unbounce provides the space!

    4
  • 📦 Active Storage - Modern File Storage

    Unbounce

    Active Storage offers a new way to attach files to your Rails application. In this talk, we will explore how it works and compares to CarrierWave and Paperclip (now officially deprecated). We will also take a look at modern file storage with S3 + AWS Lambda and Firebase Storage + Cloud functions. About the speaker: Michael has spent the last 7 years working with tech startups, mid-size and large corporations as a software engineer, UX designer and project manager. Today he runs a small digital product development studio, Nano 3 Labs. He lives in Vancouver, Canada, snowboards in Whistler and codes anywhere he can. --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Shark Club 🦈 --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    2
  • ⚡️Lightning Talks

    Unbounce

    𝙇ightning 𝙏alks are back! ⚡️Lightning Talks are 1 to 6 minutes long talks. It's a great opportunity to share something you learned over the past few months, a recently used or written gem, and anything else that you may find interesting! And yes it can be different languages if it's relevant to the Ruby group: Elixir, Elm, you name it. 💬Comment if you'd like to give a talk, so that we can plan a little. 🤔Never given a talk before? That's a great opportunity to start! Is there anything you learned this month? Share it with the community! ▶️Start preparing your lightning talk today! 𝙒here Unbounce, BMO Building at 401 West Georgia. Someone will be in the lobby until 7pm to unlock the elevator to the 4th floor. 𝙎chedule • 6:30PM Doors open. 🍕🍻🥛🤝🤣 • 7:00PM Lightning Talks start 🚀 • 8:00PM 🍕🍻🥛🤝🤣 • 8:30PM Out! Time to find a place nearby to keep the conversation going.

    15
  • Ten Years of Rails Upgrades 📈

    Unbounce

    Jordan Raine from Clio is joining us to kick off VanRuby season 11 to talk about Ten Years of Rails Upgrades at Clio. Upgrading Rails can go from easy-to-hard quickly. If you've struggled to upgrade to a new version of Rails, you're not alone. And yet, with useful deprecation warnings and extensive beta periods, Rails has never made it easier to upgrade. So what makes it hard? By looking at the past ten years of Rails upgrades at Clio (and other notable apps), let's see what we can learn. Gain insight into the tradeoffs between different timelines and approaches and learn practical ways to keep your app up-to-date. Looking forward to see you all there! --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Shark Club 🦈 --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    1
  • Event Sourcing on Rails

    Unbounce

    This month, Philippe Creux (👋) from Kickstarter will join us to talk about the minimal Event Sourcing framework they've been using to power their shiny subscription platform https://d.rip. In a nutshell, Event Sourcing is to data what Git is to code. It gives you a full history of changes made to the data (what, who, when and why), a time machine (how was the data x days ago) and makes it very easy to trace and fix bugs... and much more! In this talk, we will give an overview of Event Sourcing, describe the components that makes an Event Sourcing framework, showcase the advantages, explain why we built our own framework and conclude with the ha-ha! and not-so-ha-ha! moment. Looking forward to see you all there! --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Shark Club 🦈 --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    11
  • 📦 Running Rails on Elastic Container Service

    Ever wondered what it takes to run Rails on AWS's Elastic Container Service (ECS)? Good news! This is the talk for you. ACL has recently migrated their entire stack to run on ECS, and in this talk we'll answer the questions you've been wondering about. We'll also share the challenges and solutions we've learnt along the way. Ivan is a Software Engineer at ACL. He worked as an application developer building Rails applications for three years before switching over to infrastructure development. He has been a key member in migrating ACL's existing Rails applications running on VMs over to containers on ECS, and has built a strong understanding in how to fuse Rails and infrastructure together. Slides: https://acl.app.box.com/v/vanruby-ecs-presentation --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Library Square Bar. --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring! • 🏠 Unbounce is hiring!

    5
  • ⚡️Lightning Talks

    Unbounce

    𝙇ightning 𝙏alks are back! ⚡️Lightning Talks are 1 to 6 minutes long talks. It's a great opportunity to share something you learned over the past few months, a recently used or written gem, and anything else that you may find interesting! And yes it can be different languages if it's relevant to the ruby group: Elixir, Elm, you name it. 💬Comment if you'd like to talk, so that we can plan a little. 🤔Never given a talk before? That's a great opportunity to start! Is there anything you learned this month? Share it with the community! ▶️Start preparing your lightning talk today! 𝙒here Unbounce, BMO Building at 401 West Georgia. Someone will be in the lobby until 7pm to unlock the elevator to the 4th floor. 𝙎chedule • 6:30PM Doors open. 🍕🍻🥛🤝🤣 • 7:00PM Lightning Talks start 🚀 • 8:00PM 🍕🍻🥛🤝🤣 • 8:30PM Out! Time to find a place nearby to keep the conversation going. 𝙎ponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! (https://www.clio.com/about/careers/?utm_source=vanruby) • 🏠 Unbounce is hiring! (http://careers.unbounce.com/?utm_source=vanruby)

    7
  • 🚀 Experiences deploying ActionCable into production Rails apps

    Need real-time notifications, fast push based rendering for features such as chat in your Rails app? Then this is the talk for you. Kalv has been working with Ruby and Rails since 2007 and has been passionately delivering software products with varying sizes and requirements. He will be talking about how you can introduce ActionCable into your app based on his experiences of building two production applications. It will cover concepts on how you can design your architecture, scale it and take advantage of your existing Ruby services and gain real time websocket support. You should get a good understanding on whether you can introduce the use of ActionCable in your product today. --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Library Square Bar. --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    2
  • ⛄️ Rethinking Computer Science Education with Godfrey Chan 🎁

    Happy holidays! The fantastic Godfrey Chan is gifting us with a talk about Rethinking Computer Science Education on January 18th! 🎁 Rethinking Computer Science Education > Give a person a fish and you feed them for a day; teach a person to fish and you feed them for a lifetime. Teaching is really giving out a gift in the form of a skill. The best thing a teacher could teach is the meta-skill of self-learning, a gift that feeds a person’s intellect for a lifetime. All of these are pretty uncontroversial. Every educator thinks that this is what they are ultimately trying to accomplish. However, our 21st century economy makes things pretty difficult. As it turns out, most of us are not farmers or fishermen anymore. In today’s economy, what is the fish? What does it actually mean to teach someone to fish? In tech, the line is even more blurry. If we teach someone to, say, build Rails applications today, is that teaching them a skill, or is that just giving them a fish that would perish in a few years? What about teaching programming? Many cities have announced plans to bring programming into their regular school curriculum. Is that teaching students to fish? In our industry, what does it really mean to “learn to fish”? ⛄️ Godfrey is a member of the Ruby on Rails and Ember.js core teams. He was born and raised in Hong Kong, and later moved to Vancouver, Canada where he studied Computer Science, Cognitive Science and Philosophy at Simon Fraser University. Upon graduation, he worked at and co-founded a few startups (caliper.io, brewhouse.io, goodbits.io) and became an active open-source contributor along the way. He is currently based in Portland, Oregon, splitting his time between open-source consulting and building Skylight at Tilde Inc. --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! The discussion continues at Library Square Bar. --- 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    2
  • 🚀 Change is a CONSTANT + 🎁 The OTHER product you’re building

    Two talks scheduled for Tuesday November 21 with Andrew Vit and Jeremy Baker! --- 🚀 Change is a CONSTANT When setting out with a new project, constant change defines the whole landscape: you can always count on new surprises. What can we do to help manage unexpected requirements as a project grows from a prototype MVP to a mission-critical enterprise product? We'll discuss some learnings from Ruby, Rails, and the philosophies that underpin them. 👤 Andrew Vit has been developing web software and wearing many hats for close to 20 years... still optimizing for programmer happiness. Currently working as Lead Developer & Engineering Manager for Guestfolio, in Whistler. --- 🎁 The OTHER product you're building There is a lot of focus on feature development and user testing of the user facing product you’re building, but what about the other product? 👤 Jeremy Baker has been building businesses with code for over 20 years and he’s always learning new things. Currently as the co-founder of Zipline Retail, a remote-only enterprise software company that powers some of the worlds largest retailers, he’s learning how to deliver great software in a world of constraints. --- 📅 Schedule • 6:30PM Doors open. 🍕 + 🍻 + 👋 • 7:00PM Talks + Q&A • 8:00PM 🍕 + 🍻 + 👋 • 8:30PM Thank you for coming! 💚 Sponsors • 🍕 + 🍻 Clio is hiring in Vancouver and Calgary! • 🏠 Unbounce is hiring!

    5