Luis ZamithLuis Zamith

Has worked on the web for a while now, mainly using Ruby and Ruby on Rails. Enjoys open source and giving back to the community, having taught Rails to hundreds of people.

Shape Copy 4
Go back
22 posts

At Subvisual we take community building very seriously as you can see by

Luis Zamith
Written by Luis Zamith on Jul 19th, 2016

This week on Ruby Bits we’ve decided to honour the [Juno mission entering

Luis Zamith
Written by Luis Zamith on Jul 5th, 2016

This is the story of Shelf,

Luis Zamith
Written by Luis Zamith on Jun 22nd, 2016

If you thought that the === operator was something only JavaScript developers

Luis Zamith
Written by Luis Zamith on Jun 14th, 2016

Debugging is something that (un)fortunately we as developers are all used to

Luis Zamith
Written by Luis Zamith on May 24th, 2016

Have you ever had to implement arithmetic operations for an object? If so, there

Luis Zamith
Written by Luis Zamith on May 10th, 2016

If you’ve been writing Object Oriented code for a while (or any code really),

Luis Zamith
Written by Luis Zamith on Apr 26th, 2016

Welcome back to the world of Enumerable my friend. As Rubyists we are used to

Luis Zamith
Written by Luis Zamith on Apr 12th, 2016

If you’ve ever used Ruby you have probably used Bundler through it’s command

Luis Zamith
Written by Luis Zamith on Mar 29th, 2016

TheEnumerable module is the core of everything in Ruby. It is often said that

Luis Zamith
Written by Luis Zamith on Mar 15th, 2016

If you have ever built a Rails application, you probably have encountered

Luis Zamith
Written by Luis Zamith on Dec 2nd, 2015

Crystal is a typed, LLVM compiled language that

Luis Zamith
Written by Luis Zamith on Jul 15th, 2015

I am privileged. I am able to navigate the web in all it’s glory, with all the

Luis Zamith
Written by Luis Zamith on Feb 2nd, 2015
Luis Zamith
Written by Luis Zamith on Nov 17th, 2014

Ruby 2.0 came with a feature that I love, that’s the keyword arguments. They allow you to make your objects interface clearer, so you can call methods like so:

Luis Zamith
Written by Luis Zamith on Apr 14th, 2014

If you’ve been working with git for a while you’ve probably realised that it has a LOT of configs. A pretty nice one is the push.default, which allows you to change the way your branches are pushed to a remote.

Luis Zamith
Written by Luis Zamith on Apr 8th, 2014

On the second edition of the Open Source Fridays, here’s what we’ve done:

Luis Zamith
Written by Luis Zamith on Mar 24th, 2014

Last friday we started a new project at Group Buddies, the Open Source Fridays. This means that for four hours every Friday, every one at GB will be contributing to OSS at some level. It can be by writing documentation, opening pull requests on other people’s projects or creating our own.

Luis Zamith
Written by Luis Zamith on Mar 20th, 2014

One of the hottest topics of the moment in the rails community is application design or architecture. There is an obsession (a good one, I think) with clean, decoupled code, that is easy to maintain and extend. This has led to things such as presenters, service objects, to some extent even rails concerns.

Luis Zamith
Written by Luis Zamith on Dec 27th, 2013

If you’ve been in the development business for a while, especially if working with OO languages, you’ve probably heard of design principles. It’s kind of hard to keep track of them all, and sometimes it is even impossible to follow them all. That’s why, as with many things in the software area, you should use these principles as guidelines, not rules.

Luis Zamith
Written by Luis Zamith on Nov 29th, 2013

Imagine you have a class which gets XML data, parses it and then stores the

Luis Zamith
Written by Luis Zamith on Nov 22nd, 2013

A lot has been said in the past months, especially in the Ruby community, about the Sandi Metz rules for developers, so the purpose of this article is not as much to explain them as it is to show how we apply them here, at Group Buddies.

Luis Zamith
Written by Luis Zamith on Oct 25th, 2013