Abraham KuriinHacker School MonterreyFrom good to greatHow did you manage to become such a great developer? Probably a question we as developers get asked, and yet it is hard to answer it. In my…Jan 11, 2016Jan 11, 2016
Abraham KuriinSudo by Icalia LabsWhat’s new with Ruby 2.3Ruby 2.3-preview was released on November 11, which brings some new interesting features to the core as well as the syntax itself. Matz…Nov 30, 2015Nov 30, 2015
Abraham KuriinSudo by Icalia LabsNull Object PatternI love patterns in software, they are a good and consistent way to clean up your code, make it more maintainable and easier to test.Apr 27, 2015Apr 27, 2015
Abraham KuriinSudo by Icalia LabsOpen Source: Why code of conduct mattersIn order to have a kind, passionate, communicative and harassment-free environment between developers. We are now adopting a Code of…Apr 17, 2015Apr 17, 2015
Abraham KuriinSudo by Icalia LabsCast Rails migrations data typesIf you are a Rails developer, you probably have used migrations to update your database schema, and sometimes you make some mistakes and…Apr 16, 2015Apr 16, 2015
Abraham KuriinSudo by Icalia LabsA tale about ActiveJobIf you have been using Ruby on Rails for a while now, you’ve probably run into the problem where a long process is taking a lot of time on…Feb 13, 2015Feb 13, 2015
Abraham KuriinSudo by Icalia LabsActiveRecord less known methodsI have been using Rails for about 5 years now, and along the way I have discovered many things, about the framework, I’ve seen its…Feb 13, 2015Feb 13, 2015
Abraham KuriinSudo by Icalia LabsOne variable to rule them allSo I’ve been watching a bunch of Sandi Metz videos, conferences, and talks quite a while now. One of the last ones I watched was the one…Feb 13, 2015Feb 13, 2015
Abraham KuriA short story on Timing-AttackJust a few days ago, I received an email from someone who has been reading a book I’m putting together about building API’s with Rails.Feb 13, 2015Feb 13, 2015