• 2014–
    725

    Yt

    The reliable YouTube API Ruby client.

    YouTube offers a great data and analytics API, but not a good Ruby client to access it.

    Yt is a Ruby gem I created to provide a clean and tested interface to interact with YouTube. Upload videos, monitor earnings, track views, handle claims and more from your Ruby apps!

    nullscreen.github.io/yt
  • 2014–
    832

    Bh

    Bootstrap Helpers for Ruby.

    Bootstrap is a great framework, but requires you to write many lines of HTML code even for simple components (alerts, modals, …).

    Bh is a Ruby gem I created to solve this issue. Using its helpers, you can get generate those lines of HTML with only a few keystrokes.

    nullscreen.github.io/bh
  • 2012–
    255

    Ruby on Rails

    Ruby on Rails.

    I learnt Rails in 2007 and loved it ever since.

    As a member of the “Rails Issues Team”, I close issues on GitHub, merge documentation changes, write the weekly newsletter, spread the love.

    I also organize the L.A. Ruby/Rails meetup.

    github.com/rails/rails/commits
  • 2015–
    218

    Squid

    A Ruby library to plot charts in PDF files.

    It’s Friday evening and your boss desperately needs a report filled with charts, with custom colors, legend, size, format and type?

    Don’t despair! Squid extends Prawn with a chart method that lets you add graphs to PDF files with a few lines of Ruby code.

    nullscreen.github.io/squid
  • 2013–2014
    52

    RSpec API

    When you write a web API, you make a promise to the world. RSpec API helps you keep your promise.

    I built a gem on top of RSpec to help coders write concise tests for resourceful web APIs.

    Whether you need to test a third-party API or are building your own, RSpec API can help you.

    rspec-api.github.io
  • 2010
    8

    CSSWaxer

    Group CSS line by property rather than by selector for better readability and maintainability.

    Go on, inspect the code of this page and check out how I write CSS files. How does it feel?

    If you also think organizing rules by property is a good idea (color, typography, layout…), this Ruby script will help you clean your CSS.

    github.com/claudiob/csswaxer
  • 2011
    17

    Neverfails

    Beyond BDD: step definitions that autonomously write code to make tests pass.

    Aren’t computers supposed to be smart? Can’t they just write web apps by themselves?

    Check out the future of TDD, where your tests… never fail!

    github.com/claudiob/neverfails
  • …and more!

    Feeling brave? Browse github.com/claudiob and you might find more hidden gems (pun intended).

    I love open source code, and hope you do too. I’m a passionate public speaker and performer. You can check out the slides of my recent talks on SpeakerDeck.

    speakerdeck.com/claudiob