DEV Community

Alberto Luiz Souza profile picture

Alberto Luiz Souza

I am a developer obsessed with efficiency (speed, quality, and the lowest possible energy consumption).However, the reason is not because I want to be hyper-productive, but because I want to have time

Location São Paulo / Brasil Joined Joined on  Personal website https://deveficiente.com/ github website twitter website

Education

Universidade Salvador

Work

Dev + Eficiente and Nubank

A Progressão na Carreira de Software Engineer: Lições e Reflexões

A Progressão na Carreira de Software Engineer: Lições e Reflexões

Comments
3 min read
O Feijão com Arroz da Orientação a Objetos: Encapsulamento e Coesão

O Feijão com Arroz da Orientação a Objetos: Encapsulamento e Coesão

Comments
3 min read
Apenas Dez Mil horas de Prática não é Suficiente para virar um Expert

Apenas Dez Mil horas de Prática não é Suficiente para virar um Expert

Comments
3 min read
Três Leituras Essenciais de David Parnas para Melhorar o Design de Código

Três Leituras Essenciais de David Parnas para Melhorar o Design de Código

10
Comments
3 min read
Resiliência em Sistemas Distribuídos: Timeout, Idempotência e Outbox Pattern

Resiliência em Sistemas Distribuídos: Timeout, Idempotência e Outbox Pattern

17
Comments
3 min read
Como Me Preparei para Trabalhar no Nubank: Minha Jornada de Aprendizagem com Clojure

Como Me Preparei para Trabalhar no Nubank: Minha Jornada de Aprendizagem com Clojure

1
Comments
4 min read
Como Testar Sistemas Legados de Forma Eficaz

Como Testar Sistemas Legados de Forma Eficaz

Comments
3 min read
Como Definir Objetivos de Aprendizagem Eficazes para Acelerar Seu Desenvolvimento

Como Definir Objetivos de Aprendizagem Eficazes para Acelerar Seu Desenvolvimento

2
Comments
4 min read
A Evolução da API da Stripe: Uma Jornada de Aprendizado e Adaptação

A Evolução da API da Stripe: Uma Jornada de Aprendizado e Adaptação

1
Comments
5 min read
Design de API's Resilientes: Explorando Técnicas de Idempotência

Design de API's Resilientes: Explorando Técnicas de Idempotência

1
Comments
4 min read
Arquitetura Hexagonal e Clean Architecture: Entendendo as Similaridades

Arquitetura Hexagonal e Clean Architecture: Entendendo as Similaridades

Comments
4 min read
Como Aplicar o Princípio da Responsabilidade Única (SRP) de Forma Eficiente

Como Aplicar o Princípio da Responsabilidade Única (SRP) de Forma Eficiente

Comments
5 min read
Aprendendo Clojure do Zero: Explorando a Fase de Consciência no processo de Aprendizagem

Aprendendo Clojure do Zero: Explorando a Fase de Consciência no processo de Aprendizagem

Comments
4 min read
Encapsulamento: Será que Esconder Todos os Detalhes de Implementação é Sempre uma Boa Decisão?

Encapsulamento: Será que Esconder Todos os Detalhes de Implementação é Sempre uma Boa Decisão?

1
Comments
3 min read
Acoplamento Mental: O pior Acoplamento que existe

Acoplamento Mental: O pior Acoplamento que existe

2
Comments
3 min read
Como Logar de Maneira Sistemática

Como Logar de Maneira Sistemática

4
Comments
3 min read
A Importância de Sistematizar a geração de Log nas Aplicações

A Importância de Sistematizar a geração de Log nas Aplicações

7
Comments
4 min read
Amazon Prime Video abandona a arquitetura de microservices para um sistema específico: O problema foi o microservice mesmo?

Amazon Prime Video abandona a arquitetura de microservices para um sistema específico: O problema foi o microservice mesmo?

Comments
3 min read
A Importância da Indireção em Arquiteturas de Software

A Importância da Indireção em Arquiteturas de Software

11
Comments
4 min read
Service: O pattern que virou anti-pattern

Service: O pattern que virou anti-pattern

12
Comments 1
4 min read
A Importância da Cobertura de Código: Devo buscar 100% ?

A Importância da Cobertura de Código: Devo buscar 100% ?

1
Comments
2 min read
Entendendo Código Legado: Uma Abordagem Prática

Entendendo Código Legado: Uma Abordagem Prática

3
Comments
2 min read
Como Transformar-se em uma Máquina de Aprender: Um Guia Pragmático

Como Transformar-se em uma Máquina de Aprender: Um Guia Pragmático

Comments
2 min read
A Importância de Evitar a Generalização Precoce em Fluxos Complexos

A Importância de Evitar a Generalização Precoce em Fluxos Complexos

6
Comments
3 min read
loading...