Leitura: ~8 minutos
TL;DR
Lista de profissionais que acompanho por experiência real em engenharia de software: arquitetura, .NET, bancos de dados, produção e IA aplicada ao desenvolvimento — organizados por especialidade, com link e miniatura do site de cada um.
Esta é uma seleção de profissionais que acompanho ou considero relevantes por sua experiência prática em engenharia de software, arquitetura, sistemas em produção, modernização, .NET, bancos de dados e inteligência artificial. A proposta desta lista não é reunir influenciadores ou conteúdo introdutório, mas profissionais com experiência real construindo, mantendo e evoluindo software.
🏗️ Arquitetura e Engenharia de Software
Martin Fowler
Arquitetura de software, refactoring, sistemas enterprise, padrões e evolução de sistemas. martinfowler.com
Kent Beck
Extreme Programming, TDD, design de software, engenharia e novas formas de desenvolvimento com IA. kentbeck.com
Allen Holub
Arquitetura, desenvolvimento ágil, design de software e análise crítica de práticas da indústria. holub.com
blog.holub.com
Jimmy Bogard
Arquitetura .NET, Domain-Driven Design, sistemas distribuídos e desenvolvimento enterprise. jimmybogard.com
GitHub @jbogard
⚙️ .NET, C# e Desenvolvimento Enterprise
Oren Eini — Ayende
Criador do RavenDB. C#, .NET, bancos de dados, performance, arquitetura e problemas reais encontrados em produção. Blog do Ayende
GitHub @ayende
RavenDB
Scott Hanselman
.NET, C#, desenvolvimento web, ferramentas, cloud, IA e história da computação. Blog do Hanselman
YouTube
GitHub @shanselman
Jimmy Bogard
.NET, arquitetura enterprise, DDD, AutoMapper, MediatR e sistemas distribuídos. jimmybogard.com
GitHub @jbogard
Mark Heath
.NET, Azure, arquitetura, desenvolvimento moderno e uso de IA no desenvolvimento. markheath.net
GitHub @markheath
🤖 Inteligência Artificial aplicada ao Desenvolvimento
Simon Willison
LLMs, agentes, ferramentas para desenvolvedores, Python, SQLite e experimentação prática com IA. simonwillison.net
GitHub @simonw
Fabio Akita — AkitaOnRails
Engenharia de software, fundamentos da computação, sistemas, Linux, programação e desenvolvimento com agentes de IA. akitaonrails.com
GitHub @akitaonrails
YouTube @Akitando
Marc Brooker
Sistemas distribuídos, AWS, bancos de dados, resiliência, infraestrutura e desenvolvimento agentivo. brooker.co.za
Scott Hanselman
.NET, ferramentas para desenvolvedores, GitHub, IA e developer experience. Blog do Hanselman
YouTube
Gergely Orosz — The Pragmatic Engineer
Impacto da IA na engenharia de software, funcionamento de grandes empresas de tecnologia, produtividade e práticas reais de engenharia. pragmaticengineer.com
Newsletter
🗄️ Bancos de Dados, Performance e Sistemas Distribuídos
Oren Eini — Ayende
RavenDB, armazenamento, índices, performance, debugging e implementação interna de bancos de dados. Blog do Ayende
Marc Brooker
Sistemas distribuídos, consistência, bancos de dados, AWS, resiliência e sistemas em grande escala. brooker.co.za
Bryan Cantrill
Sistemas operacionais, performance, debugging, infraestrutura e engenharia de sistemas. Blog
Oxide Computer
Charity Majors
Observabilidade, bancos de dados, sistemas distribuídos, SRE, produção e engenharia de software. Perfil na Honeycomb
Blog Honeycomb
🔥 Produção, Observabilidade e Sistemas que Quebram
Charity Majors
Observabilidade, incidentes, debugging em produção, sistemas distribuídos e cultura de engenharia. Perfil na Honeycomb
Bryan Cantrill
Performance, sistemas operacionais, debugging e análise de falhas reais. bcantrill.dtrace.org
Oren Eini
Postmortems, bugs, consumo de memória, performance, bancos de dados e decisões de arquitetura. Blog do Ayende
Marc Brooker
Disponibilidade, consistência, erros, retry, resiliência e sistemas distribuídos de grande escala. brooker.co.za
🏢 CTOs, Fundadores e Empresários que continuam Engenheiros
Joel Spolsky — Joel on Software
Cofundador do Stack Overflow e Fog Creek. Desenvolvimento de software, gestão, produtos e empresas de tecnologia. joelonsoftware.com
Oren Eini
CEO da RavenDB e engenheiro profundamente envolvido na arquitetura e implementação do produto. Blog do Ayende
Bryan Cantrill
Cofundador e CTO da Oxide Computer Company. Sistemas, hardware, software e infraestrutura. bcantrill.dtrace.org
Charity Majors
Cofundadora da Honeycomb. Observabilidade, engenharia, operação de sistemas e IA. Perfil na Honeycomb
🧠 Pensamento Crítico sobre Engenharia e Hype
Fabio Akita
Fundamentos, história da computação, engenharia e análise crítica de tendências. akitaonrails.com
Bryan Cantrill
Análises técnicas profundas e críticas sobre tendências da indústria. bcantrill.dtrace.org
Allen Holub
Arquitetura, Agile, IA e críticas a práticas que se tornam dogmas na engenharia de software. blog.holub.com
Martin Fowler
Análises cuidadosas sobre arquitetura, microservices, Agile, refactoring e evolução de software. martinfowler.com
Gergely Orosz
Análise baseada em entrevistas, dados e experiências de empresas reais sobre tendências da engenharia. pragmaticengineer.com
🇧🇷 Engenharia de Software no Brasil
Fabio Akita — AkitaOnRails
Engenharia de software, fundamentos, sistemas, desenvolvimento e IA. akitaonrails.com
YouTube @Akitando
Giovanni Bassi
.NET, arquitetura de software, desenvolvimento e comunidade Microsoft. giggio.net
GitHub @giggio
Elemar Jr.
Arquitetura de software, .NET, performance, inteligência artificial, tecnologia e negócios. elemarjr.com
Maurício Aniche
Engenharia de software, testes, qualidade, TDD e pesquisa aplicada ao desenvolvimento. aniche.com.br
Minha lista essencial
Para quem trabalha com software empresarial que precisa sobreviver durante anos ou décadas, eu começaria por estes:
- Arquitetura: Martin Fowler —
martinfowler.com
- .NET + banco + produto real: Oren Eini —
ayende.com
- .NET: Scott Hanselman —
www.hanselman.com
- IA + desenvolvimento: Simon Willison —
simonwillison.net
- Sistemas em produção: Bryan Cantrill —
bcantrill.dtrace.org
- Sistemas distribuídos: Marc Brooker —
brooker.co.za
- Observabilidade e produção: Charity Majors —
www.honeycomb.io
- Empresa + programação: Joel Spolsky —
www.joelonsoftware.com
- Engenharia em grandes empresas: Gergely Orosz —
www.pragmaticengineer.com
- Brasil: Fabio Akita —
akitaonrails.com
Sobre esta seleção
Existe um ponto em comum entre esses profissionais: software é tratado como engenharia que precisa funcionar no mundo real. São pessoas que discutem arquitetura, código, bancos de dados, performance, incidentes, dívida técnica, manutenção, modernização e inteligência artificial levando em consideração algo que frequentemente desaparece das discussões sobre tecnologia:
o que acontece depois que o software entra em produção.
