Developer arley = Developer
.Married()
.Musician("🎷", Level.Ok)
.BornIn(Countries.Brazil, year: 1991)
.LivesIn(Countries.Netherlands, since: 2017)
.CodesIn(language => language
.CSharp()
.TypeScript()
.JavaScript())
.Interested(@in => @in
.SoftwareArchitecture()
.DomainDrivenDesign()
.DistributedSystems()
.ShareIdeas(at: "https://medium.com/@arleypadua"))
.Found(at => at
.Twitter("https://twitter.com/_arleypadua")
.LinkedIn("https://www.linkedin.com/in/arleypadua/"));
while (arley.HasLife)
{
arley.Travel();
arley.EnjoyLife();
arley.Code();
}
// todo: find out what is next 😅
You've seen a summary about me above, but basically I'm a software developer passioned about software architecture and distributed systems.
I'm a truly believer that communication is a powerful tool that brings everybody together in any scenario: from anywhere in life to software architecture.
If you want to read a bit about my ideas, I usually share them on Medium:
- Commands + Domain Events + Real time notification — Hands on
- Pizzeria and Resilient Systems
- Why storing Aggregates with NoSQL ?
- Domain Events vs. Integration Events
If you want to get in touch, you will find me on Twitter or LinkedIn.
P.S.: I actually coded the model you've seen above, check it out.