Mar 2023 - Present
Joรฃo Antunes
- @joaofbantunes
- Code, headbang, grouch, repeat! ๐จโ๐ป๐ค๐๐
- Cascais, Portugal
- he/him
Resume
View allMar 2016 - Mar 2023
Software Engineer / Solutions Architect, Devoteam Portugal
Mar 2017 - Aug 2018
Software Engineer, Farminveste Serviรงos
Jun 2016 - Mar 2017
Software Engineer, Celfocus
Portfolio
View All
Passed the AZ-305 exam - Designing Microsoft Azure Infrastructure Solutions
๐ Finished reading "Engineering Management for the Rest of Us", by Sarah Drasner. I'm no manager, but we all manage something, be it ourselves, our relation with our team mates, managers and so on,...
Finished the "How to Manage a Remote Team" course by GitLab @ Coursera
Quick and interesting course on GitLab's TeamOps, with the goal of "making teamwork an objective discipline". More info: https://about.gitlab.com/handbook/teamops/
Speaking engagements
View All
"Next-Level Console Apps With Spectre.Console" @ JetBrains .NET Days Online 2022
Talked about "Next level console apps with Spectre.Console", at a meetup hosted by the NetPonto community. https://www.meetup.com/NetPonto-Porto/events/280935824
My April presentation, "Event-driven through cloudy skies", is now available on the tubes! https://www.youtube.com/watch?v=5JfiFR7ZwEs
Together with my colleague Joana Salvado, delivered a workshop on "App Modernization with Microsoft Azure". https://www.gotostage.com/channel/2ba088f104fb4247b901b7c82dfe4eba/recording/37091afb7c41...
Videos
View All
Had this video uploaded for a couple of months now and forgot to publish it ๐
. Anyways, a quick one, revisiting dependency injection lifetimes in #aspnetcore. #dotnet #csharp #aspnetcore #dependenc...
๐๐ข๐ฝ๏ธ New one sent right into the tubes! "Outbox meets change data capture - hooking into the Write-Ahead Log (feat. .NET, PostgreSQL & Kafka)" After messing with Debezium, felt like seeing how we c...
๐ข New one available through the tubes! I've been noticing in recent chats that folks have difficulty explaining why do we use async/await, tasks and related, when building ASPNET Core applications....
๐ฅ New (very quick) video posted on the tubes! "Quick shout-out to DevToys" #softwaredevelopment #devtools #dotnet https://youtu.be/FpPB3TCLjfw
Articles and blogs
View All
Observing .NET microservices with OpenTelemetry - logs, traces and metrics
"Parse, don't validate" and other type safety driven shenanigans (plus a C# wishlist)
Enforce conventions (but don't go overboard) with architecture tests
From domain events to infrastructure - thinking out loud about possible approaches I donโt hate