Show more
James Adam boosted

You know you're getting old when you find yourself wishing that RubyGems weren't always named using puns...

James Adam boosted

Rubyists, we’re putting together Thailand’s first RubyConf. Please spread the word, CfP to open soon.
It's up!

James Adam boosted

Hi all, my name is Rodrigo and I've been developing with Ruby for 4 years now.
Lately I've been using Hanami at work and in some personal projects, but I really want to get back to develop some stuff with Rails again.

James Adam boosted

It would be helpful if someone could FedEx a paddle up this creek.

I put it in a file called `~/bin/test-diff` and mark it as executable.

A script to run tests changed since master, pretty handy when checking PRs:

test_runner = File.exists?("Gemfile") ? "bundle exec " : ""
test_runner += if File.exists?("config/application.rb")
"rails test"
"ruby -Itest"
changed_test_files = `git log --name-only --pretty=oneline --full-index master..HEAD` { |f| f =~ /\Atest|spec/ }
exec "#{test_runner} #{changed_test_files.join(' ')}"

A quick thanks again to the very kind folks and companies who are sponsor the instance and help keep the lights on here.

If you'd like to join them, it's super easy, and every little bit is appreciated:

A couple of great talks from (amazing that they're up so quick, too!)

A branch in time (by @tekin):

Representations count (by @tomstuart):

James Adam boosted

Hi all! I'm new here. I've been programming in Ruby for a bit (about two years) and love working in the language. Looking for new people to follow, so if you reply here, I'll follow you!

James Adam boosted

@travis For me, the benefits of a super helpful git log and blame workflow vastly outweighs the challenges of coordinating rebasing feature branches.

And over time it encourages us to be more mindful of the commits we create in the first place, making them cleaning and more coherent from the outset.

James Adam boosted

Want to experience the lemurs and learn Ruby like you've never learned it before? My talk, "Reducing Enumerable - An Illustrated Adventure", is now live!

Learn about reduce and functional programming from a merry band of cartoon lemurs.

Ten years ago, I sat around a fire with some friends after a disappointing big-budget conference, and decided to see if we could do something different. From that seed grew Ruby Manor -- can't believe we've been doing it for a decade!

James Adam boosted

via the birdsite, avdi is giving away free 1 year subscriptions to ruby tapas to interested female devs

James Adam boosted

has anyone used GraphQL with a Ruby backend? how was the experience?

For the first time in quite a while, I wrote a non-conference-talk-transcript blog post! I wanted to share a little about the text editor I’ve been using, and gather a few things together that I wish I’d known when I picked it up.

Getting Started with Spacemacs:

James Adam boosted

so I've been playing with composable validations

Show more

A Mastodon instance for Rubyists & friends