© 2026 Dometrain. All rights reserved.
Guilherme Ferreira, also known as Gui, is a Minimalist Software Craftsman, passionate about simplicity and continuous learning. Gui is a Microsoft MVP for Developer Technologies, a Tech Speaker, a YouTuber, and a .NET content creator. With over 15 years of experience in software development, Gui went from Startups to Tech Giants. Along his journey, he got to know several hats, including Software Engineer, Architect, CTO, and Developer Advocate, gathering a diverse and invaluable skill set.
Learn how to use and configure Claude Code, from custom skills and hooks to MCP servers and CI/CD integration.
Gui FerreiraLearn how to get started with Claude Code, from setting up your project to handling development workflows.
Gui Ferreira
Learn how to test any codebase in .NET with the latest version of xUnit, the industry-standard testing library.
Gui Ferreira
Learn how to write testable C# code using modern coding practices.
Gui Ferreira
Learn how to build a production-ready URL Shortener in its entirety, including conception, development and deployment.
Gui Ferreira
Learn how to implement OpenTelemetry in .NET to capture and export metrics, traces, and logs. This course covers observability concepts, like instrumentation, logging, tracing, and monitoring.
Gui Ferreira
Learn Test-Driven Development (TDD) in C# from the ground up! This course covers everything from the basics to advanced TDD concepts, helping you write cleaner, more maintainable code.
Gui Ferreira
Learn how to write clean, maintainable C# code using modern Clean Code practices. This course covers essential principles like readability and simplicity for more efficient development.
Gui FerreiraFrom time to time we might reach out to let you know about new courses or exclusive discounts. Sign up to our mailing list so you don't miss out!
No spamming, pinky promise.

