Talk RubyConf Brasil: Melhore a busca textual do seu e-commerce

No dia 19 de setembro, estivemos na RubyConf Brasil à convite do Fábio Akita para palestrarmos. Palestrei sobre os desafios de implementar um motor de busca que se adequa-se a forma com que nosso cliente procura em nosso e-commerce. Nossa experiência, foi que qualquer search engine tem suas limitações e há casos que você deve tratar qual a melhor busca a se executar dependendo do que o usuário procurar. Confiram »

6 laravel meetup

No último meetup, aproveitei para falar sobre um assunto que eu gosto muito, testes automatizados e o seu ecossistema. Começar a incorporar testes no seu dia-a-dia é algo complicado no começo. Sempre senti que muitos tem dificuldade em entender conceitualmente e aplicar seja num framework ou sem framework. Espero que vocês gostem do video: Slides »

Applying SOLID principles

As a programmer, have you ever seen before classes (if they exists) with so much responsabilities, high coupled and other creepiest things? If you say: “Yes, I’m suffering about that, please help me!” For that SOLID was created! In 2000’s, Michael Feathers introduces into development community the famous SOLID, in which it aims to be principles to guide us in our code design process. Instead, design pattern are Built-in blocks, SOLID are just guidelines. »