Your skill map

Languages · Learning guide

Ruby

Asked for in 6 job posts at 3 companies across Canada.

No job posts in Columbus yet, so we're showing all of Canada.

Demand over time

Job posts asking for Ruby, by week, last 16 weeks

3

in the last 4 weeks · 0 the 4 before

Job posts asking for this skill, by week
Week ofJob posts
Jul 200
Jul 270
Aug 30
Aug 100
Aug 170
Aug 240
Aug 313
Sep 70
Sep 140
Sep 210
Sep 280
Oct 50
Oct 120
Oct 190
Oct 261
Nov 22

Who's hiring

Companies with posts that ask for it

  • LLightspeed4
  • 11Password1
  • WWealthsimple1

Newest job posts

Learn next

Asked for in the same posts

Impact projects

Real problems in Canada, from public data. Build something that helps, and prove Ruby while you do it.

  • AI-suggestedUN SDG 11

    In Calgary, the average asking rent for a 2-bedroom apartment went from 1700 in 2022 Q3 to 1890 in 2026 Q2. High rental rates burden families and students searching for affordable housing.

    Average asking rent for a 2-bedroom apartment, Calgary (quarterly, dollars per month)
    Average asking rent for a 2-bedroom apartment, Calgary (quarterly, dollars per month)
    PeriodValue
    2022 Q3$1,700
    2022 Q4$1,760
    2023 Q1$1,790
    2023 Q2$1,840
    2023 Q3$2,010
    2023 Q4$2,130
    2024 Q1$2,090
    2024 Q2$2,150
    2024 Q3$2,050
    2024 Q4$1,950
    2025 Q1$1,920
    2025 Q2$2,020
    2025 Q3$2,010
    2025 Q4$1,930
    2026 Q1$1,900
    2026 Q2$1,890
    What to build
    Build a command-line tool in Ruby for Calgary tenants to calculate shared living expenses and utility splits.
    How it practises Ruby
    Use Ruby classes, standard library modules, and file input parsing to process household budgets and rent allocations.
    Proof to submit
    Submit a public GitHub repository with Ruby code, automated RSpec tests, and documentation.
    Data: Statistics Canada table 46-10-0092-01
  • AI-suggestedUN SDG 13

    In Alberta, greenhouse gas emissions from industries and households shifted from 265130 in 2009 to 271415 in 2023. These high emission levels impact the environment and climate vulnerability of local communities.

    Greenhouse gas emissions from industries and households, Alberta (yearly, kilotonnes of CO2 equivalent)
    Greenhouse gas emissions from industries and households, Alberta (yearly, kilotonnes of CO2 equivalent)
    PeriodValue
    2009265,130 kilotonnes
    2010273,996 kilotonnes
    2011285,154 kilotonnes
    2012290,700 kilotonnes
    2013300,770 kilotonnes
    2014303,757 kilotonnes
    2015295,870 kilotonnes
    2016278,406 kilotonnes
    2017291,330 kilotonnes
    2018291,567 kilotonnes
    2019292,346 kilotonnes
    2020271,006 kilotonnes
    2021275,547 kilotonnes
    2022273,636 kilotonnes
    2023271,415 kilotonnes
    What to build
    Build a Ruby command-line tool for small business owners in Alberta to estimate office heating and travel emissions.
    How it practises Ruby
    Write Ruby methods, custom classes, and CLI prompts to ingest energy usage entries and output categorized emission summaries.
    Proof to submit
    Submit a public GitHub repository with the Ruby gem code, RSpec test suite, and a terminal recording.
    Data: Statistics Canada table 38-10-0097-01

Best resources

Free, and hand-picked. Start with the first one.

  1. r01
    Guide

    Ruby in Twenty Minutes | Ruby

    ruby-lang.org

  2. r02
    Guide

    Introduction to Ruby

    ruby-doc.org

  3. g03
    Guide

    GitHub - csalmeida/ruby-fundamentals: Learning the Ruby programming language.

    github.com

  4. r04
    Guide

    Documentation | Ruby

    ruby-lang.org

  5. g05
    Guide

    GitHub - s-shemmee/Ruby-101: A beginner's guide to Ruby programming. Start your journey with step-by-step tutorials, code examples, exercises, and resources. Let's code with Ruby!

    github.com

  6. y06
    Videos

    Free Ruby courses on YouTube

    youtube.com