Sobre CSS

Anotações e recursos sobre CSS. CSS é complexo, para estar profundo na matéria é importante entender os principais conceitos, as principais especificações oficiais, como está o suporte pelos navegadores de internet e ajuda ter uma perspectiva de futuro. Devo usar CSS 1, 2, 3 ou 4? Resposta curta: Use CSS 2.1 e módulos específicos estáveis… Continuar lendo Sobre CSS

publicado
Categorizado como Software

Uso de Web Fonts

Este artigo reúne algumas anotações sobre o uso de @font-face em sites para permitir o uso de fontes independentemente do usuário tê-las carregadas no sistema. Compreensão Geral A base das explicações sobre o uso de @font-face, e sempre um ótimo lugar para começar é a W3Schools. No link abaixo é explicado o básico sobre a… Continuar lendo Uso de Web Fonts

publicado
Categorizado como Software

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