Rami Massoud

Gem Writing: Private Gem Dependencies

When you are working in a Ruby shop that doesn’t completely subscribe to the Majestic Monolith™ mindset, you’ll probably end up with some domain logic that needs to be shared across your apps/services. In Ruby Land, that means encapsulating that logic into a gem, so all of your...

Continue reading...

Keybase, GitHub, & Being You

A few months ago, GitHub announced they would start displaying a cool “Verified” badge when you sign your commits and tags are signed with GPG. Git itself has supported signing your work for a while, but I think this new visibility into being a good “Git Citizen” will encourage...

Continue reading...

The Blank Canvas Problem

Is there anything worse than starting a new project? Other than starting a new blog post, I would say no. I have a notebook filled with random app ideas, along with a bunch of parked domains just waiting to be brought to life. To date, exactly ZERO of...

Continue reading...

Vacation Destination: Seattle! Part Two

Continuing on from Part One! Pike Place Market Pike Place Market is amazing. It’s a super-sized farmers market that’s open every day, and has just about everything you could ever want. During our stay, we went to the market at least once a day to try a new place...

Continue reading...