We love to talk to people about writing good code!
In addition to private engagements, you might find NimblePros team members presenting public webinars or speaking at conferences. These are a great opportunity to hear some of our experts sharing today's best practices and ways to implement them in your own organization. Whether you are starting a new project or struggling with legacy code, you're sure to find some tips that will help you on your journey to improving your team and your code!
We have two different types of events:
We'd love to meet you at one of our upcoming events - sign up today!
March 21, 2024 12:00pm US Eastern Time
Explore the intricate world of design patterns tailored specifically for software testing. In this session, we will showcase four fundamental patterns that can enhance your testing strategy: the Builder pattern, the Object Mother pattern, the Page Object pattern, and the Factory pattern. Each pattern brings its unique set of advantages, enabling you to build robust, maintainable, and scalable test suites. You will gain practical insights to enhance your testing approach and optimize your projects with confidence.
April 24, 2024 12:00pm US Eastern Time
Embark on a comprehensive exploration into the realm of Architecture Decision Records (ADRs) in our upcoming webinar. Designed for architects, developers, and decision-makers alike, this session will provide invaluable insights into the creation and maintenance of ADRs. Join us to uncover the transformative potential of ADRs in facilitating informed decision-making, fostering collaboration, and preserving architectural integrity across diverse projects and teams.
May 29, 2024 12:00pm US Eastern Time
Join us for a hands-on webinar where we dive into Architecture Katas, a practical approach to honing your design skills through guided exercises. This session will introduce the core principles of katas and then lead you through a live kata exercise, applying these concepts to tackle a specific architectural challenge. By actively participating, you'll gain valuable experience in decision-making, trade-off analysis, and crafting clean, maintainable architectures. Level up your design skills and boost your confidence – register now and get ready to code your way to better software!
Missed one of our previous events? No worries! We appreciate that even though being a better developer is a priority, sometimes the demands of life and today's tasks get in the way. That's why we've recorded some of our most popular webinars so that you can take advantage of our tips and wisdom on your own schedule.
Unravel the mysteries of the modular monolith in .NET with our enlightening webinar! Join us as we discuss the concept of modular monoliths, shedding light on this innovative architectural approach that combines the best of both modular design and monolithic simplicity. Whether you're a seasoned developer seeking to optimize your architecture or a curious newcomer looking to grasp the benefits of modular monoliths, this webinar is tailored for you.
Join us for an insightful webinar on harnessing the power of Ardalis' Clean Architecture template with .NET 8! Discover the key principles and best practices behind Clean Architecture and learn how to leverage this powerful template to build robust, maintainable, and scalable applications. Whether you're a seasoned developer looking to enhance your architectural skills or a newcomer eager to grasp the fundamentals, this webinar is tailored to provide valuable insights and practical knowledge.
Learn more about Clean Architecture with .NET 8!
Join us as we dive into the intricacies of user-centric design and the art of balancing user needs with technical constraints. Discover how software architects can lead their teams in creating software solutions that not only meet functional requirements but also leave users delighted. This webinar is your gateway to unlocking the power of user experience as part of the development team and elevating your projects to new heights of usability and customer satisfaction
Whether you're testing intricate web interactions, responsive designs, or performing cross-browser compatibility checks specific to Blazor, Playwright simplifies the process with its robust automation capabilities. Join us in this one-hour webinar to explore the ins and outs of using Playwright on Blazor apps. Learn how to elevate the quality of your Blazor applications through end-to-end testing with Playwright.
Learn how SpecFlow seamlessly integrates with popular .NET tools and libraries, accelerating your testing workflow while enhancing collaboration between developers and stakeholders. Whether you're new to SpecFlow or looking to refine your test automation skills, this webinar is your gateway to automated acceptance testing in the .NET ecosystem. This recording contains an insightful exploration of SpecFlow's capabilities.
Event Storming is a powerful and collaborative workshop-based technique that enables teams to gain a deeper understanding of complex business domains, leading to more effective software development. In this one-hour webinar, we will explore the fundamentals of Event Storming and how it fosters seamless collaboration between business stakeholders, domain experts, and development teams.
Effective Domain-Driven Design (DDD) involves capturing complex domain concepts in a clear and concise manner. In this webinar, we explore the art of domain storytelling and how it can be employed as a valuable tool in the DDD process. We discuss techniques for extracting domain stories, uncovering ubiquitous language, and creating compelling narratives that resonate with both technical and non-technical stakeholders. You will gain practical insights and actionable tips to harness the power of Domain Storytelling in your own DDD endeavors.
In a world where developers and the rest of the business speak in a ubiquitous language... where maintainable code is organized by bounded contexts... where tests are valued as first-class code and not treated as something lesser...
Does this sound like another unachievable dream in dev life? We're here to talk with you about how you can make this happen.
Interested in working with Clean Architecture but feeling like there's a lot to set up? We make it easy for you to start with Clean Architecture!
Are you trying to find a way to have enforce consistent code quality throughout your code base as part of CI/CD? Formatters and linters can help with that! Do you want to run your tests as part of CI/CD using a real database? Docker can help with that!
Want to show your code coverage in PRs? Did you know that you can see your code coverage results with other Visual Studio SKUs besides Enterprise? Coverlet and others can help with that!
Whether you're working with Azure DevOps or GitHub Workflows, we have some tips & tricks that have worked with our clients and past projects.