Meu Stack

Esta página apresenta minhas principais escolhas profissionais e com o tempo espero adicionar mais informações sobre o motivo por trás das escolhas.

Infra

  •  Linux / Ubuntu (LTS sempre)
  •  Linode para máquinas virtuais;
  •  Heroku como PaaS;
  • Apache

Backend

  • PHP 7;
  • Banco de dados MySQL;
  • Orientação a Objetos;
  • Domain Driven Design
  • Doctrine;
  • Twig;

Frontend

Atuo com desenvolvimento de aplicações ricas desde 2010. Meu principal framework na época era o ExtJs, atualmente Sencha. Depois, vivi grandes momentos com Backbone.js e atualmente tenho projetos em VueJS e no estilo JQuery com plugins, ambos funcionando muito bem.

Estou ainda refletindo sobre me jogar totalmente dentro de um ecossistema front end como React ou mesmo o Vue, ou migrar para algo mais desacoplado como solução primária, como o Preact ou mesmo Web Components. 

Gestão

Toda a base do meu modo de pensar software está no manifesto ágil. Cheguei a me certificar em Scrum (não pago mais a anuidade), lí e experimentei um pouco de Kanban, de XP. Mas meu coração pertence aos 12 princípios.

  • Certified Scrum Master;
  • Certified Scrum Product Onwer;

Ferramentas

  • IDE: PHPStorm;
  • Gestão / Comercial: Toggl para gestão de tempo e contratos por horas;
  • Gestão Projetos: Jira, Trello, Basecamp para gestão de projetos (está duro achar uma favorita).
  • Email profissional: GoDaddy;