Eu comecei, apaguei, recomecei apaguei, recomecei arquivei e aqui estou eu novamente. Falar sobre esse tema é complicado, talvez eu escreva tanto por isso? Quem sabe. A opinião e dicas aqui de forma alguma dispensam a busca de profissionais especializados, na verdade apoio a busca de profissionais qualificados para ajudar. Escrevo apenas para compartilhar. A... Continuar Lendo →
Viés da Sobrevivência
Entendendo e Aplicando no Dia a Dia de um Programador Hoje, vamos mergulhar em um conceito fascinante conhecido como "viés de sobrevivência". Este é um fenômeno psicológico que nos faz concentrar nas histórias de sucesso enquanto ignoramos as de fracasso, criando uma visão distorcida da realidade. Imagine, por exemplo, um programador iniciante que só presta... Continuar Lendo →
Open Banking e Open Finance
Imagine a quantidade de informações a seu respeito que o seu banco possui. Antes da implementação do Open Banking, imagine que toda essa informação era de “posse” do seu banco, só ele tinha acesso e conseguia utilizar dela no dia a dia. Com a vinda do Open Banking essas informações começam a ser de seu domínio, agora você cliente decide se quer compartilhar essas informações, e caso você decida que sim, outros bancos e outras empresas como fintechs começam a entrar na jogada e a usufruir dessa informação.
Descomplicando – SAGA Pattern
Hoje em dia, quando implementamos um novo sistema, buscamos sempre o desacoplamento e responsabilidade única, quebrando nossos microsserviços e dividindo as responsabilidades. Mas quando estamos falando de uma solução transacional, onde precisamos realizar uma série de ações e garantir a integridade do conjunto inteiro de processos acabamos por trazer uma complexidade gigante para a nossa solução. O SAGA Pattern vem para nos ajudar nesse tipo de situação, diminuindo a complexidade.
CQRS Diminuindo o tempo de resposta
Vamos aprender juntos como o pattern CQRS pode ajudar o seu sistema a melhorar ainda mais a experiência do seu cliente, diminuindo tempo de resposta.
Dicas para iniciar na TI
A algum tempo a área de tecnologia segue em crescimento, tendo um mercado extremamente aquecido e com muitas oportunidades que pagam bem. Em contrapartida, muitas carreiras vêm sofrendo um aumento de desemprego. Esse cenário tem feito muitas pessoas migrarem para área de TI, buscando realocação no mercado de trabalho, e criando um aumento de concorrência... Continuar Lendo →
Mas afinal, o que é SOLID ?
Antes de iniciarmos o papo sobre esse princípio, vamos primeiro entender qual problema queremos resolver. Alguns anos atrás, quando comecei a estudar programação, me lembro que tinha apenas um objetivo quando parava para codar algo. Basicamente a minha preocupação era em fazer o que me foi pedido funcionar. Bom, mas o mundo vem mudando, de... Continuar Lendo →
Webhook ou Polling, qual o melhor ?
Nos dias de hoje, a maioria das empresas tem trabalhado com o conceito de APIs (Application Programming Interface), ou vem buscando se adequar para esse mundo, dado o elevado nível de benefícios estratégicos e de negócio que o conceito permite que uma empresa colha. A ideia geral de qualquer API é a de compartilhamento de... Continuar Lendo →
Caminhada de liderança [primeira mudança]
Bom, por onde começar? Acho que essa é a pergunta que muitos de nós nos fazemos, quando entendemos que essa é a trilha que queremos seguir. E é também a dúvida que me surge ao tentar começar a escrever esse texto, é difícil dizer onde tudo começa, mas vou tentar definir um ponto de partida.... Continuar Lendo →
Circuit Breaker
Fala galera, voltando um pouco a falar de resiliência, hoje vamos de Circuit Breaker mais um pattern de Microsserviços. Sempre que desenhamos um sistema, pensamos em fazê-lo da melhor forma para que ele nunca falhe, mas lembre-se, essa á uma ilusão, mais cedo ou mais tarde ele vai falhar. Não se sinta culpado, quando falamos... Continuar Lendo →