ardalis
Software developer, training, architect with over 20 years of experience. Parallel entrepreneur. Founder NimblePros.com. Apparently this has a short char lim...
Funding Links: https://github.com/sponsors/ardalis
- Name: Steve Smith
- Location: Ohio
- Company: Ardalis
- Kind: user
- Followers: 9105
- Following: 20
- Total stars: 36553
- Repositories count: 276
- Created at: 2022-11-02T16:49:26.154Z
- Updated at: 2025-03-24T17:10:01.015Z
- Last synced at: 2025-03-24T17:10:01.015Z
GitHub Sponsors Profile
My Projects
My most popular projects include:
Clean Architecture - a solution template for building .NET Core applications
ApiEndpoints - a better way to organize API endpoints in ASP.NET Core
GuardClauses - a Nuget package with extensible guard clauses to help clean up your codebase
SmartEnum - A base class that lets you replace enums with rich classes that retain enum-like behavior
Specification - A robust implementation of the specification design pattern from DDD
Result - A Result type for use in services that can easily be mapped to IActionResult/ActionResult in web APIs
Why Sponsor
Sponsoring is something I'm experimenting with. My expectation is that having sponsors will provide me with more incentive to work on my open source projects that you find helpful. Without sponsorship, my priorities may lead more toward working on billable work at the expense of open source projects. I expect I'll care more about having 50 people supporting me at $5/mo than one company at $250/mo, because what motivates me most is helping large numbers of developers be more successful.
Other Options
If you're looking for my services for training, reach out to me at ardalis.com. If you'd like career/technical coaching from me, I recommend you check out devbetter.com. Thanks!
- Current Sponsors: 3
- Past Sponsors: 17
- Total Sponsors: 20
- Minimum Sponsorship: $5.00
Featured Works
ardalis/CleanArchitecture
Clean Architecture Solution Template: A proven Clean Architecture Template for ASP.NET Core 9
Language: C# - Stars: 16893ardalis/GuardClauses
A simple package with guard clause extensions.
Language: C# - Stars: 3157ardalis/SmartEnum
A base class for quickly and easily creating strongly typed enum replacements in C#.
Language: C# - Stars: 2269dotnet-architecture/eShopOnWeb
Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb
Language: C# - Stars: 10365ardalis/ApiEndpoints
A project for supporting API Endpoints in ASP.NET Core web applications.
Language: C# - Stars: 3165ardalis/Specification
Base class with tests for adding specifications to a DDD model
Language: C# - Stars: 2037Active Sponsors
Past Sponsors
Sponsor Breakdown
- Organization: 4
- User: 16