S01E02 - Rodrigo Serradura - Criador da gem u-case, fundador do ada.rb e Head of Software Engineering at Husky - parte 1
Entrevista excelente com o Rodrigo Serradura - Criador da gem u-case, fundador do ada.rb e Head of Software Engineering at Husky.
Parte 1 - a história do Rodrigo ao longo do desenvolvimento das empresas de ruby no Brasil.
Na semana que vem continua com a parte 2!
Hosts:
- Pedro Schmitt
- Sílvio Meireles
Timeline do Podcast
0:55 Antes de ser desenvolvedor, Rodrigo Serradura foi professor de dança!
2:50 A importância de saber se expor e assumir risco para a carreira de dev
3:18 Serradura veio de uma família de empreendedores
4:40 Primeiro investimento em conhecimento
6:30 Programando no Excel / BI / Relatórios
7:30 Contato com Kanban
8:00 Encontrando a empresa dos sonhos e amarrando a égua - só que não
8:40 O chefe que mostrou para o Serradura uma técnica para usar a oferta e demanda do mercado
11:50 Conhecendo o Ruby na época da faculdade
12:26 Serradura fez o curso de Ruby on Rails na Caelum, e montou rapidamente um sistema com geração de Relatórios, e a Ericsson perguntou com que TIME ele tinha feito aquele sistema inteira
13:00 Ericson diz: “Aqui e Java ou .Net”. Serradura responde: "Então eu me DEMITO”
15:25 Querendo casar!
15:43 Primeiro contato com Testes
17:00 Serradura começa a passar pela dor de porque não conseguimos ver as regras de negócio no código.
18:14 Leitura do famoso livro “PickAxe” de ruby - https://pragprog.com/titles/ruby/programming-ruby-2nd-edition/
18:38 Serradura conta que programou sua primeira gem em um celular Nokia dentro do metro
20:55 Aprendeu a usar o editor VIM no celular também!
21:09 Opinião do Schmitt sobre quem programava em um celular nokia em 2010 usando vim para lançar uma gem
23:18 Oxente on Rails e o encontro com gigantes da comunidade
27:03 O Líder “Tchê”, que apagava os commits do Rodrigo e mandava ele comecar de novo.
28:02 Contato com Lucas Hungaro e as palestras sobre SOLID
28:24 Trabalhando na Abril
29:23 Projeto Index Social
30:40 A primeira talk que deu tudo errado
32:02 “Hoje eu falaria para o Serradura (do passado): Serradura, relaxa cara!”
33:10 Silvio acha que o Serradura era mais velho!!!
34:18 A importância de um psicólogo
34:38 Trabalhando na TecTyle com métodos ágeis e revisão de código, scrum, kanban, boas práticas de desenvolvimento
35:33 A Palestra da redenção: Turbolinks no Guru- SP de dez/2016
37:18 Empreendendo com a ysimplicity.
37:56 Descobrindo o Elm por um podcast do Dev Na Estrada
39:00 “Caraca… Funcional é PERFEITO para você ter processos de negócio em código"
39:22 Organizou meetups de ELM
41:00 A descoberta de como a programação do ponto de vista funcional possibilita representar processos literalmente em códigos.
41:25 Uma dica para quem tem empresa - o tripé do Flávio Augusto (Geração de Valor / Wise Up)
42:20 A necessidade de ter velocidade com qualidade e o início do BCDD em 2017
44:35 falando de funcional na comunidade
45:23 - 2018 - Volta ao mercado. Trabalhando com FORÇA! Mas sendo acolhedor
46:55 Trabalho e amizades na Iugu
47:38 Se você paga a escola pelo Iugu, provavelmente seu pagamento está passando por algum código do Serradura e da gem U-Case.
Links:
- gem Micro::Case https://github.com/serradura/u-case
- ada.rb - grupo de Arquitetura e Design de aplicações Ruby - https://www.flowcode.com/page/adarb
- Serradura: https://twitter.com/serradura