NimblePros
banner
nimblepros.com
NimblePros
@nimblepros.com
NimblePros team members provide training and mentoring to multiply your software team's effectiveness. Write better code, faster!
Pinned
🤔 Have you heard of NimblePros Academy? 🧠 Learn all about our courses, how we choose our topics, and how to get the best deals for these courses!
▶️ youtu.be/gmcp5_4CFaQ

#TechTraining #SoftwareDevelopment #SoftwareArchitecture
Introducing NimblePros Academy
YouTube video by NimblePros
youtu.be
Need to test your web application and not sure where to start? Consider using Playwright! Learn more about how to work with Playwright in this webinar from our YouTube channel:

https://youtu.be/ZZXNPboS0v8

#testing #FrontEndTesting #PlaywrightDev #Playwright
December 4, 2025 at 8:05 PM
Reposted by NimblePros
#CSAdvent post 2 for December 4, 2025!

"Single File Test Suites in Dotnet Csharp" by @ardalis.com

ardalis.com/single-file-...

#dotnet #csharp
Single File Test Suites in Dotnet Csharp
With .NET 10, C# now supports single file apps. And with a bit of work, this means we can also create single file test suites, which can be useful in a variety of scenarios!
ardalis.com
December 4, 2025 at 1:45 PM
Need to work with #Blazor and ensure your modern web app works well in multiple browsers?

Join our mailing list to get access to our on-demand webinar on #Playwright for #dotnet today!

https://mailchi.mp/nimblepros/playwright-recording
December 4, 2025 at 1:30 PM
Unlock the power of the REPR design pattern in your software architecture! Learn how the Request, EndPoint, and Response model can streamline communication and improve your system’s efficiency. 🌟

https://deviq.com/design-patterns/repr-design-pattern/

#DevIQ #SoftwareDevelopment #DesignPatterns
December 3, 2025 at 7:00 PM
When #NServiceBus processes a message, it automatically creates a transaction scope that includes the database operations performed within the handler. 📨

In this post, Kyle mentions how this works: ↙️
https://blog.nimblepros.com/blogs/unit-of-work-made-easy-with-nservicebus/

#DesignPatterns
December 3, 2025 at 4:59 PM
We hear it often - "Everything is a trade-off." But what does this mean in #SoftwareArchitecture? Sadukie talks about many of the considerations we have as architects and the trade-offs involved!

Check it out: https://youtu.be/gECOcO8nmmk

#SoftwareDevelopment #TechTraining
December 2, 2025 at 8:01 PM
Reposted by NimblePros
If you like using 'cd -' in your shell to return to previous directory but are bummed that it is broken in #PowerShell 7 I have a solution for you. But really it's for future me, mostly. Also talks about oh-my-posh and custom $PROMPT stuff. Enjoy. Share. Etc.

ardalis.com/use-cd---in-...
Use cd - in Powershell 7 to Return to Previous Directory
A brief description of your post (used for SEO and social sharing)
ardalis.com
December 2, 2025 at 5:07 PM
Learn the dark arts of refactoring to banish antipatterns from your code!

With practical techniques and expert guidance, you'll transform your code from a haunted mess into a clean, efficient masterpiece.

https://mailchi.mp/nimblepros/common-antipatterns-recording
December 2, 2025 at 1:30 PM
R-E-S-P-E-C-T - Find out what it means for us in #SoftwareDevelopment: https://bit.ly/4cSmLyq

#DevIQ
December 1, 2025 at 7:00 PM
Reposted by NimblePros
Weekend project:

Deploy your Aspire app to any Linux server with Docker using SSH + Docker Compose, with HTTPS!

→ builds
→ pushes images to ghcr
→ SSHes into your box
→ runs docker compose up

Perfect for small teams and VPS deployments.

#aspire @aspire.dev
GitHub - davidfowl/aspire-docker-ssh-template: A starter template for deploying Aspire applications with Docker over SSH.
A starter template for deploying Aspire applications with Docker over SSH. - davidfowl/aspire-docker-ssh-template
github.com
November 30, 2025 at 5:31 PM
⚒️ In the .NET ecosystem, many ORMs already implement the UoW pattern, like Entity Framework Core’s DbContext.

This is a pattern we also see with transactional messaging in #NServiceBus. Read more: 👀↙️

https://blog.nimblepros.com/blogs/unit-of-work-made-easy-with-nservicebus/

#DesignPatterns
November 30, 2025 at 4:59 PM
✍🏻 Storytelling helps us understand the business domain. Whether it's a drawing on the back of a napkin or a formal graphic, draw the visualization!

Learn more in our on-demand Domain Storytelling webinar: https://mailchi.mp/nimblepros/domain-storytelling

#DDDesign #UbiquitousLanguage
November 30, 2025 at 1:30 PM
Boost your app's speed with the Cache Proxy Pattern! Learn how in our on-demand webinar.

Learn more about this proxy pattern and more proxies: https://youtu.be/KyDhZkKMzew

#DesignPatterns #SoftwareDevelopment
November 29, 2025 at 8:01 PM
In XP's Simple Design, the first rule is: Passes all tests. Code for functionality and reliability. No unnecessary fluff, just what’s needed to get that green light!

Read more on Simple Design's rules: https://bit.ly/4g3SKhN

#DevIQ #SimpleDesign #XP
November 28, 2025 at 7:00 PM
The Unit of Work pattern coordinates multiple operations so they either all succeed or none do. 🧠

Learn how easy it is to use this pattern with #NServiceBus: ⬇️

https://blog.nimblepros.com/blogs/unit-of-work-made-easy-with-nservicebus/

#DesignPatterns
November 28, 2025 at 4:59 PM
Want to get started with Clean Architecture but don't know where to start? Sadukie has created a course that gets into the "how"s and "why"s, as well as many code-alongs and discussions.

Learn more: https://youtu.be/YCxKmFU__Ww

#SoftwareArchitecture #CleanArchitecture #TechLearning
November 27, 2025 at 8:05 PM
We run public webinars every month on a variety of topics!

Learn about upcoming topics here: https://nimblepros.com/events-1

These events are FREE and supporting links are available to those on our mailing list!

Learn about #OAuth, #DDDesign, #NServiceBus, #EventStorming, #dotnet, and more!
November 27, 2025 at 1:30 PM
Test Driven Development, or TDD, also known as Test Driven Design, is a process for writing code using tests to define and then confirm the software's behavior.

Read more about TDD here: https://deviq.com/practices/test-driven-development

#TDD #DevIQ #SoftwareDevelopment
November 26, 2025 at 7:00 PM
Unit of Work is a pattern that helps manage changes to data across multiple operations, ensuring that all changes are committed or rolled back as a single unit.

Learn how you can do this with #NServiceBus: https://blog.nimblepros.com/blogs/unit-of-work-made-easy-with-nservicebus/

#DesignPatterns
November 26, 2025 at 4:59 PM
Wondering how to add some order to your unit tests, integration tests, functional tests, or front-end tests?

Check out this webinar on Design Patterns for Testing - where we look at Factory, Object Mother, Builder, and Page Object patterns!

https://www.youtube.com/watch?v=kB1bb7q7f0A

#testing
November 25, 2025 at 8:01 PM
When trying to come up with a solution for a problem, the answer may be to have conversations and not get into coding.

Learn how EventStorming can help with that. Check out our on-demand webinar here: https://mailchi.mp/nimblepros/eventstorming-recording

#EventStorming #DDDesign
November 25, 2025 at 1:30 PM
Reposted by NimblePros
Visual Studio is going evergreen:
- Feature updates every month, not every quarter.
- A new annual version each year, released in November alongside the .NET release.
devblogs.microsoft.com/visualstudio...
November 24, 2025 at 11:54 PM
🍰 Vertical Slices aren't just for cakes.

👩🏻‍💻 Check out how you can take a vertical slices approach to software development here: https://deviq.com/practices/vertical-slices/

#DevIQ #ProgrammingPractices
November 24, 2025 at 7:00 PM
Networks hiccup, databases time out, and that AI agent you’ve been using seems to hallucinate more each day 🤖.

Kyle write about how you can use NServiceBus' features to recover from messaging failures. ⬇️

https://blog.nimblepros.com/blogs/recoverability-with-nservicebus/

#NServiceBus
November 23, 2025 at 4:59 PM