Heurísticas sobre software ágil (tradução)

Allen Holub publicou uma série de heurísticas sobre sua visão atualizada sobre o Manifesto Ágil. De forma geral, ele reforça e endossa o manifesto, ajustando a linguagem para um formato mais atual e adicionando alguns elementos próprios. Eu resolvi traduzir aqui as heurísticas porque elas reverberam com minha prática. E traduzir é uma forma de… Continuar lendo Heurísticas sobre software ágil (tradução)

publicado
Categorizado como Software

Sobre Domain Driven Design

Domain Driven Design prioriza o negócio, me estimula a criar um código com maior cobertura de testes e melhor divisão de responsabilidades. Este artigo apresenta anotações e conclusões da minha caminhada com DDD até aqui e estará em constante aperfeiçoamento: Executar DDD exige habilidade com testes unitários; Equilibrar performance e DDD É difícil; Disciplina para… Continuar lendo Sobre Domain Driven Design

publicado
Categorizado como Software

Sobre React, Preact, Flux e Hooks

​Programação reativa dominou o cenário front-end, mas não é sobre um motor de templates html mais eficiente, é sobre pensar o fluxo das aplicações de forma muito diferente, compreendendo melhor o tráfego de dados entre as interfaces. Neste artigo apresento minha revisão dos fundamentos que originaram o React e o Redux, com um olhar conceitual,… Continuar lendo Sobre React, Preact, Flux e Hooks

publicado
Categorizado como Software

Sobre API RD Station

Anotações sobre integração OAuth com API RDStation Marketing para simples envio de leads para o RD através de um software externo. Este artigo foi escrito em 17 de abril de 2020. As coisas podem ter mudado. Aqui está a documentação oficial. Tive dificuldades de compreender diversos elementos. Minha maior dificuldade foi compreender o fluxo de… Continuar lendo Sobre API RD Station

publicado
Categorizado como Software

Aprendizados Amazon MySQL Aurora

Este texto organiza alguns aprendizados no uso do serviço da Amazon Aurora MySQL que utilizo em produção em um projeto importante já há alguns anos. Por que escolher o Aurora MySQL? O projeto é uma plataforma com uma base de dados muito grande. Era importante que o custo de armazenamento fosse baixo e sem limite… Continuar lendo Aprendizados Amazon MySQL Aurora

publicado
Categorizado como Software

Aprendizados PHP com Heroku

Este texto contém alguns dos aprendizados que obtive ao usar o Heroku como plataforma de infraestrutura de um importante projeto em produção. São anotações soltas de pontos específicos sobre o uso da plataforma, possivelmente úteis para quem está avaliando essa opção e precisa de mais informações. Limite de 30 segundos https://devcenter.heroku.com/articles/http-routing#timeoutsTodas as requisições possuem um… Continuar lendo Aprendizados PHP com Heroku

publicado
Categorizado como Software