Speaking
I speak about software architecture, engineering practices and the decisions behind them. These talks draw on the questions and trade-offs I've encountered working with engineering teams.
TDC Florianópolis 2026
Two talks at The Developer's Conference, delivered in Portuguese.
Entre débito cognitivo e controle: como engenheiros mantêm qualidade quando a IA escreve código
How engineers maintain software quality when AI writes code, exploring cognitive debt and the role of engineering judgment.
Micro-frontends: quando usar e por que a maioria das implementações falha
When micro-frontends make sense, the trade-offs they introduce and why implementations often fall short. Drawing on real project experience to examine the architectural and organizational decisions involved.
TDC Connections 2022
Thoughtworks programme · Online · March 2022
Meu chatbot é racista e homofóbico. E agora?
A talk on discriminatory behaviour in chatbots, co-presented with Felipe Nicodemos. Delivered in Portuguese.
For speaking enquiries, reach me at will@amaral.dev.