Hanami em production: 2 anos depois – Parte 2

Continuando a minissérie comemorativa de 2 anos do Hanami em production, vou detalhar como foi nosso processo com o Domain-Model. Antes, falei sobre Entrypoint, Presentation e Application Layers, mostrando até um pouco do código fonte. O simples Hanami Model O framework, no auge da sua versão beta (< v0.7), definia o mínimo imaginável para algo …

Hanami em production: 2 anos depois – Parte 1

Começamos os protótipos quando o projeto se chamava Lotus-rb. Lá em Outubro de 2015, a ideia era validar se quem-sabe-talvez, Lotus-rb pudesse ser uma alternativa real ao então nosso principal projeto em Ruby on Rails. Le Prototype Como todo mundo, fizemos um ToDo app para validar. Experimentamos o model e o validation, pois já tinhamos …

Como se tornar uma pessoa desenvolvedora de software melhor

Desenvolver software não é algo nato e, como quase tudo na vida, essa habilidade pode ser aprendida. A grande questão é: como você vai aprender? Muitas pessoas terminam uma faculdade de tecnologia e acham que seu aprendizado terminou ali, mas na verdade é exatamente o contrário: ao terminar a faculdade você conseguiu uma base para …