Sign in

NimblePros

@nimblepros.com
243 followers 82 following 1.6K posts

NimblePros team members provide training and mentoring to multiply your software team's effectiveness. Write better code, faster!

PostsRepliesMedia
NimblePros @nimblepros.com · 5h
Results can be substituted in place of exceptions to move away from using exceptions as control of flow to a more functional approach. KyleMcMaster walks us through how to get started with the Ardalis.Result package: bit.ly/4g6lwOL #SoftwareDevelopment
000
NimblePros @nimblepros.com · 7h
If you want to learn more about Modular Monoliths, be sure to tune into JetBrains .NET Day Online 2026 on October 7! Ardalis and Eric Fleming will be presenting "Modular Monoliths - The Goldilocks Architecture?" 👀 Check out the full agenda at: lp.jetbrains.com/dotnet-day-online-…
000
NimblePros @nimblepros.com · 9h
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! mailchi.mp/nimblepros/playwright-re…
000
NimblePros @nimblepros.com · 29/09/2026
Need to deploy a .NET Web App on Azure Using GitHub Actions? Check out this video with Phil here: www.youtube.com/watch?v=sCcNJy7KrZo #GitHubActions #GitHub #Azure #dotnet
000
NimblePros @nimblepros.com · 29/09/2026
❗ Responsible AI isn’t just policy - it’s architecture. This cheat sheet lines up Azure, AWS, and GCP across safety, grounding, fairness & carbon so teams can ship responsibly with confidence. 👀Read more: blog.nimblepros.com/blogs/multi-clo…
000
NimblePros @nimblepros.com · 28/09/2026
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. mailchi.mp/nimblepros/common-antipa…
010
NimblePros @nimblepros.com · 27/09/2026
❓ Not sure when to use Task.WhenAll() versus Parallel.ForEach()? Fati talks about how these differ and what they are each suited for. 🧠 Learn more here: bit.ly/3WdAxVO #dotnet #SoftwareDevelopment #ParallelProcessing #async
000
NimblePros @nimblepros.com · 26/09/2026
How to Effortlessly Run and Debug Applications in Linux with Visual Studio Code & WSL: www.youtube.com/watch?v=G0IacCi_YIs #VSCode #WSL #debugging
000
NimblePros @nimblepros.com · 26/09/2026
✍🏻 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: mailchi.mp/nimblepros/domain-storyt… #DDDesign #UbiquitousLanguage
000
NimblePros @nimblepros.com · 25/09/2026
AutoMapper Madness - Getting Started in Your C# Application: bit.ly/3WJTlNT #SoftwareDevelopment #dotnet
010
Reposted by NimblePros
Barret Blake @barretblake.dev · 25/09/2026
C# Dev Tip of the Day Avoid injecting IServiceProvider unless you are composing infrastructure. learn.microsoft.com/en-us/dotnet/co…
001
NimblePros @nimblepros.com · 24/09/2026
Have issues with your app that are frustrating your users? Do your developers not understand #UX #UserExperience? ⚔️ We have a webinar that can help with that: youtu.be/wubIVEYqKSQ A webinar on UX for developers by a developer - check it out! #SoftwareDevelopment
000
NimblePros @nimblepros.com · 24/09/2026
🤖 Ever notice how AI sounds 100% sure… even when it’s wrong? That’s bad UX! We break down simple patterns that make AI trustworthy again. 🔍 confidence 📎 grounding 🛟 fallbacks 👀 blog.nimblepros.com/blogs/designing…
000
NimblePros @nimblepros.com · 23/09/2026
Working with Ardalis.Result and want to convert the result to a different type? In this blog post, @KyleMcMaster.com covers the Map method in Ardalis.Results: bit.ly/4d07jkK #SoftwareDevelopment
000
NimblePros @nimblepros.com · 23/09/2026
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: mailchi.mp/nimblepros/eventstorming… #EventStorming #DDDesign
000
NimblePros @nimblepros.com · 22/09/2026
You can easily host apps with GitHub Pages and automate the deployment with GitHub Actions! Check out this comprehensive video on how you can get started today: www.youtube.com/watch?v=7vjVzvurMI0 #WebDevelopment #GitHub
000
NimblePros @nimblepros.com · 22/09/2026
Aspire isn’t just for local dev anymore - it can publish & deploy real workloads across Compose, Helm, AKS, and Azure Container Apps 🚀 Great breakdown of what’s ready for production vs. what’s still evolving. 👀Read here 👉 blog.nimblepros.com/blogs/aspire-pr… #Aspire #CICD
011
NimblePros @nimblepros.com · 21/09/2026
🔓 Unlock what really drives AI success - and failure. 🔍 From architecture to culture to carbon footprint, our Beyond the Prompt series digs into the choices that shape AI systems. 👀Check out the full series: 🔗 blog.nimblepros.com/series/beyond-t… ✨ #AI #SoftwareArchitecture
blog.nimblepros.com
Beyond-the-Prompt
Beyond-the-Prompt
000
NimblePros @nimblepros.com · 21/09/2026
Do you have to work with #authentication #authorization in #dotnet? We can guide you through implementing the Individual Accounts auth setup in ASP.NET! Learn more about this offering from NimblePros Academy: blog.nimblepros.com/blogs/announcin…
000
NimblePros @nimblepros.com · 20/09/2026
Unit Testing is easy on greenfield but hard on legacy code. Characterization tests help test what you already have. In this post, Kevin Lloyd explains what they are and how to use them: bit.ly/4ddurw7 #testing #SoftwareDevelopment
000
NimblePros @nimblepros.com · 19/09/2026
Want to visualize your system’s events and processes for deeper insights? Our on-demand webinar will guide you through mastering EventStorming whenever you’re ready! 💡 youtu.be/iF_znCiF7KM #DDDesign #EventStorming
000
NimblePros @nimblepros.com · 19/09/2026
Need to scale Redis beyond a single instance in using Redis Cluster? How does Redis Cluster compare to ScaleOut StateServer? Ardalis answers these questions in this video: youtu.be/f8iLRAD6Yr8 #caching #Redis
youtu.be
https://youtu.be/f8iLRAD6Yr8
https://youtu.be/f8iLRAD6Yr8
000
NimblePros @nimblepros.com · 18/09/2026
NServiceBus is a framework packed full of features for implementing messaging and workflow orchestration in .NET applications. Read more about it here: bit.ly/3YCRz2r #dotnet #SoftwareDevelopment #messaging #DistributedApps
000
NimblePros @nimblepros.com · 17/09/2026
🧠 Want to learn something about Software Development or Software Architecture but don't want to commit to a full class? Consider these webinars! ▶️Our public webinars are available in this YouTube playlist: bit.ly/4h5tjww #TechTraining #SoftwareDevelopment
000
NimblePros @nimblepros.com · 16/09/2026
We cover unit testing our own mappings, using built-in validators AutoMapper provides, and what we don’t write tests for. Check out this post from Scott on unit testing some AutoMapper mappings. bit.ly/3WtR7B2 #TestDrivenDevelopment #TDD #testing #dotnet
000
NimblePros @nimblepros.com · 16/09/2026
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! www.youtube.com/watch?v=kB1bb7q7f0A #testing
000
NimblePros @nimblepros.com · 15/09/2026
Architecture decisions can make or break your project. Learn how ADRs help track and document these choices for better collaboration and clarity! Check out this on-demand webinar: youtu.be/HAMK5_vdJlA #SoftwareArchitecture #documentation
000
NimblePros @nimblepros.com · 14/09/2026
Designed for architects, developers, and decision-makers alike, this on-demand webinar on our YouTube channel provides invaluable insights into documenting your architecture-related decisions. Check it out: youtu.be/HAMK5_vdJlA #SoftwareArchitecture #documentation
010
NimblePros @nimblepros.com · 13/09/2026
ArgumentOutOfRangeException? A more descriptive exception could be DepositAmountMustBePositiveException. 💰 Learn how to do this in C# in this post from Scott: blog.nimblepros.com/blogs/the-value… #dotnet #exceptions
000
NimblePros @nimblepros.com · 12/09/2026
💻📱 Want to ensure your web app works well across multiple browsers? Consider using Playwright! ▶️ Learn more about how to work with Playwright in this webinar from our YouTube channel: youtu.be/ZZXNPboS0v8 #testing #FrontEndTesting #PlaywrightDev #Playwright
000
NimblePros @nimblepros.com · 12/09/2026
💻 Build cross-language integrations with ease! Watch the demo of a .NET producer and Python consumer using RabbitMQ transport with NServiceBus. ➡️ youtube.com/live/YWHY09R46m4 #RabbitMQ #Integration #NServiceBus #Microservices
000
NimblePros @nimblepros.com · 11/09/2026
By leveraging the built-in transaction management capabilities of #NServiceBus, we were able to create cleaner and more maintainable code. 🎉 See how Kyle did this: 👀↙️ blog.nimblepros.com/blogs/unit-of-w… #DesignPatterns
001
NimblePros @nimblepros.com · 10/09/2026
Someone recently asked Sadukie how she learns about #DDDesign. In this video, she shares some of the resources to learn about Domain Storytelling, EventStorming, and more! youtu.be/UF4bihDPduk?si=glLwYawT57c… #SoftwareArchitecture #EventStorming #DomainStorytelling #TechCommunity
000
NimblePros @nimblepros.com · 09/09/2026
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: ↙️ blog.nimblepros.com/blogs/unit-of-w… #DesignPatterns
000
NimblePros @nimblepros.com · 09/09/2026
📈 Monitor your system in real-time! Learn how ServicePulse provides health heartbeats & manages failed messages - ensuring a stable & reliable system. ▶️ See this in action in our on-demand webinar: youtube.com/live/YWHY09R46m4 #ServicePulse #DistributedSystems #monitoring
000
NimblePros @nimblepros.com · 08/09/2026
This video demonstrates how Redis Cluster compares to ScaleOut StateServer: www.youtube.com/watch?v=f8iLRAD6Yr8 Thank you to ScaleOut Software @scaleout.bsky.social for sponsoring this video! #SoftwareArchitecture #Redis
010
NimblePros @nimblepros.com · 08/09/2026
Are you going to be at #KCDC and want to learn more about #OTel? Be sure to check out @barretblake.dev's OpenTelemetry talk on Thursday at 2:30pm! 👀 Check out the KCDC agenda: www.kcdc.info/agenda
kcdc.info
Agenda — KCDC 2026
View an agenda with the dates and times of all of KCDC 2023's 180 sessions and 20+ workshops.
000
NimblePros @nimblepros.com · 07/09/2026
🚀 Streamline your architecture! Learn the high-level flow of the Particular Service Platform & how it can revolutionize your system design. ▶️ Catch our on-demand webinar on our YouTube channel: youtube.com/live/YWHY09R46m4 #NServiceBus #Architecture #Microservices
010
NimblePros @nimblepros.com · 06/09/2026
⚒️ 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: 👀↙️ blog.nimblepros.com/blogs/unit-of-w… #DesignPatterns
010
NimblePros @nimblepros.com · 05/09/2026
A quick video from @ardalis.com showing how to programmatically and recursively add all #dotnet projects to a new solution file so you can quickly find or analyze everything in a git repository: www.youtube.com/watch?v=NTRzU8to4j4 #SoftwareDevelopment #CodeAnalysis
000
NimblePros @nimblepros.com · 05/09/2026
🔱 Beware the God Object! It’s consuming your codebase & draining all the life. 💀 Learn to exorcise it in our webinar! 👇🏻 youtube.com/live/rVnoQMTGJRU #TechTraining #dotnet #antipatterns
000
Reposted by NimblePros
Automation @autoflow.bsky.social · 03/09/2026
Game changer for refactoring! Pro tip: Combine multi-cursor with `Ctrl+D` (or `Cmd+D`) to select the next occurrence of a word. It’s a massive speed boost for repetitive coding tasks. 🚀
011
NimblePros @nimblepros.com · 04/09/2026
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: ⬇️ blog.nimblepros.com/blogs/unit-of-w… #DesignPatterns
000
NimblePros @nimblepros.com · 03/09/2026
Did you know you can edit multiple lines at once in Visual Studio Code? ▶️Sadukie shows us how in this short video: youtube.com/shorts/bSko0uBdNNE #DeveloperTips #Productivity #VSCode
youtube.com
Multi-Line Editing with Visual Studio Code
Ever have to make the same edits to consecutive lines in Visual Studio Code? Sadukie shows us how to use the multi-line editing feature of VS Code!
121
NimblePros @nimblepros.com · 02/09/2026
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: blog.nimblepros.com/blogs/unit-of-w… #DesignPatterns
000
NimblePros @nimblepros.com · 02/09/2026
👻 Trapped in a Loop of Horror? Endless iterations, dead ends… 😵‍💫 Don’t let your code be haunted. 👇🏻 youtube.com/live/rVnoQMTGJRU #TechTraining #dotnet #antipatterns
011
NimblePros @nimblepros.com · 01/09/2026
Are you struggling with a legacy monolith and want to make it better? Feel like microservices are too big for what you need? Consider using a modular monolith! ▶️ We talk about it here in this video: youtu.be/I22KjlAtBHU #SoftwareArchitecture #SoftwareDevelopment
000
NimblePros @nimblepros.com · 01/09/2026
Aspire isn’t the .NET-only local dev tool you remember - it’s now a polyglot app model with real deployment, a grown-up CLI, and an interactive dashboard. 💡 If you last tried it in 2025, it’s time for a revisit. 🚀 blog.nimblepros.com/blogs/aspire-re…
020
NimblePros @nimblepros.com · 31/08/2026
Level up your dev content! 🎬 Barret walks through recording pro‑quality multicam videos using OBS + DaVinci Resolve — simple setup, powerful results. 💡 Perfect for .NET devs building educational or architectural walkthroughs. ▶️ www.youtube.com/watch?v=g8q70t-SDzQ
001
NimblePros @nimblepros.com · 31/08/2026
👻 Is your code shrouded in mysterious variable and method names? 💀 It’s a curse! Discover how to banish the obscurity & make your code visible. 👇🏻 youtube.com/live/rVnoQMTGJRU #TechTraining #dotnet #antipatterns
000