Niels Swimburger.NET ๐Ÿ”

@swimburger.bsky.social

๐Ÿ‡ง๐Ÿ‡ช๐ŸŸ๐Ÿ‡บ๐Ÿ‡ธ Software Engineer @buildwithfern and http://swimburger.net. Former Microsoft MVP focusing on C# .NET.

๐—™๐—ฒ๐—ฟ๐—ป ๐—ต๐—ฎ๐˜€ ๐—ท๐—ผ๐—ถ๐—ป๐—ฒ๐—ฑ ๐—ฃ๐—ผ๐˜€๐˜๐—บ๐—ฎ๐—ป! A year and 4 months ago, Jack (my labradoodle) and I packed up and moved to NYC to join Fern. He's the best office perkโ€”still waiting on his equity though.

Jack (Labradoodle dog) laying his head on my laptop.

Extract OpenAPI specs from #dotnet web apps automatically. Fail CI checks if the spec isn't synced with #csharp code, validate it against Spectral rules, and catch breaking changes. All handled at build time by a single NuGet package made at Workleap. medium.com/p/8a535d813244

How we enforce web API standards and guidelines at Workleap

We automate API specs as first class citizens, keeping them versioned, validated, and checked for breaking changes in ASP.NET Core projects.

medium.com

Just shipped Square's .NET SDK: ๐Ÿ”„ Modern C# & .NET with .NET Framework 4.6.2 compatibility ๐Ÿ“ฆ System.Text.Json (no Json.NET) with minimal dependencies โœจ IAsyncEnumerable pagination, discriminated unions & forward-compatible enums ๐Ÿงช 300+ tests including 88 migrated integration tests

GitHub - square/square-dotnet-sdk: .NET client library for the Square API

.NET client library for the Square API. Contribute to square/square-dotnet-sdk development by creating an account on GitHub.

github.com