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.
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
30.07.2025 14:20 β π 15 π 3 π¬ 0 π 0
How to generate a TypeScript SDK for your API spec | Fern
Learn how to deliver a TypeScript SDK thatβs lightweight, fully type-safe, and works across all JavaScript runtimes with Fern.
Having experienced these challenges firsthand at AssemblyAI, I'm now working full-time on a TypeScript generator at Fern. I've written about today's development challenges and what it takes to deliver exceptional TypeScript SDKs in 2025.
buildwithfern.com/post/generat...
16.07.2025 15:07 β π 1 π 0 π¬ 0 π 0
Now I'm building libraries that need to work seamlessly across browsers, multiple Node.js versions, Bun, Deno, edge runtimes like Cloudflare Workers and Vercel Edge Runtime, and yes, React Native too. The complexity has exploded, but our tooling hasn't kept pace.
16.07.2025 15:07 β π 2 π 0 π¬ 1 π 0
I've been working with JavaScript since the days when browser compatibility was our biggest headache. Supporting IE6 and the original Edge alongside Chrome and Firefox felt challenging at the time. But that was nothing compared to today's reality.
16.07.2025 15:07 β π 1 π 0 π¬ 1 π 0
Watch @damianedwards.com blow your mind with the demo!
youtu.be/98MizuB7i-w
#dotnet #csharp
23.05.2025 15:56 β π 57 π 12 π¬ 7 π 3
Beautiful
22.05.2025 15:25 β π 4 π 0 π¬ 0 π 0
YouTube video by Veritasium
How One Company Secretly Poisoned The Planet
youtu.be/SC2eSujzrUY?...
15.05.2025 02:39 β π 0 π 0 π¬ 0 π 0
I went on holiday for two weeks and I feel like VSCode + Copilot improved a lot in just that little time.
It feels a lot smoother and better predictions.
13.05.2025 21:30 β π 1 π 0 π¬ 0 π 0
New async Zip APIs in .NET 10 preview 4! Fantastic that this gap is bridged :)
github.com/dotnet/core/...
13.05.2025 18:42 β π 4 π 1 π¬ 0 π 0
I was able to achieve a pretty good UX cobbling together some System.Text.Json extensibility points. Feedback appreciated!
10.04.2025 16:42 β π 2 π 0 π¬ 0 π 0
Jack (labradoodle) with role Barkitect
Want to work on really cool developer facing products?
We have a couple of open roles in Brooklyn and you get a proximity bonus for living nearby!
The best perk is the support from Chief Barkitect Jack.
10.04.2025 16:26 β π 1 π 0 π¬ 1 π 0
BRING BACK DYNAMIC
03.04.2025 18:18 β π 0 π 0 π¬ 0 π 0
Weβre excited to launch Square's .NET SDK today, git.new/1WyYbPA! We sweat over the details so Square doesn't have to β hereβs what makes this release stand out: (1/3)
21.03.2025 17:01 β π 2 π 1 π¬ 1 π 0
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.
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
21.03.2025 16:37 β π 2 π 0 π¬ 1 π 0
I'm done with Twilio π€‘
21.03.2025 16:05 β π 4 π 0 π¬ 2 π 0
Jobs at Fern | Y Combinator
Jobs at Fern
We're looking for a front-end, back-end, AI, and a deployed engineer at Fern, come work for with an awesome team in Brooklyn NY
www.ycombinator.com/companies/fe...
17.01.2025 17:18 β π 0 π 0 π¬ 0 π 0
YouTube video by keshi - Topic
2 soon
music.youtube.com/watch?v=LKZy...
06.12.2024 18:17 β π 0 π 0 π¬ 0 π 0
Yup
27.11.2024 17:27 β π 0 π 0 π¬ 0 π 0
Exactly
27.11.2024 17:26 β π 0 π 0 π¬ 0 π 0
The deployment is pushing to NuGet, so not really anything to install there. Just installing the runtime on the GHA machine itself before running tests.
26.11.2024 22:57 β π 0 π 0 π¬ 1 π 0
yes, but you can't run them, for the test project I need the runtime to be present.
26.11.2024 22:56 β π 0 π 0 π¬ 2 π 0
Global.json wouldn't work well here because I'm using .NET 9, but the test project may and in many cases is a different version.
26.11.2024 20:19 β π 0 π 0 π¬ 1 π 0
I'm using the .NET 9 SDK because it has new package vulnerability reporting and other improvements, but it could be any future version SDK. The GH actions is not for one repo but for many repos and the .NET version of the test project isn't under my full control.
26.11.2024 20:19 β π 0 π 0 π¬ 1 π 0
Chief Roadblock Remover and Learning Enabler | Coach | Building great products, building great teams! Author of Tech World With Milan Newsletter
Developer and architect, #dotnetmaui #blazor #azure. Content creator. Microsoft MVP. Co-organizer of .NET Frontend Day and Swetugg.
devrel @launchdarkly
writing code and eating lots of ice-cream
β Λqββ Λqββ Λqββ Λqβΰ¨β‘ΰ§β Λqββ Λqββ Λqββ Λqβ
Software Developer, Writer, random poster ... Some of my photos are available for sale at https://prints.duncanmackenzie.net/ and more about me and my writings is up at https://www.duncanmackenzie.net
Compiler/runtime engineer at Microsoft. Currently: CLR. Past: JS/Chakra, C#, DLR. Interests: Computer Games, AI, running, hiking
Instantly offer tailored API Docs & SDKs in multiple languages.
Start with OpenAPI, AsyncAPI, gRPC, or OpenRPC. buildwithfern.com
wiwiwi
fashion. dj. nyc. software (often regrettably). games. they/them. non-binary demiboy. queer. poly. adhd. 1312. serial liker.
Gen AI @ Thinktecture, Microsoft MVP, German Red Cross Rescue Dog Squad Member, Archer
We build, test and run the best business-critical software in Azure π€π» | Betatalks videos π₯ | Betatalks the Podcast ποΈ
Azure SDK Product Manager at Microsoft
https://github.com/scottaddie
π Microsoft MVP
π€ Speaker
π¦ Author - Web development with Blazor
π¦ Course instructor Dometrain
π₯ Streamer (Twitch / YT)
π¨βπ» Blazor Dev
π CodingAfterWork co-host
https://codingafterwork.com/findus
π
Swetugg, .NET Frontend Day, .NET Castle Conf Organizer
#GoNoles | 1X Engineer@MicrosoftAzure | ex-#Azure MVP | #BlackLivesMatter #StopAAPIHate | opinions mine not employerβs | Desi (ΓΌberdesi) | Chicken Tikka Masala is not Indian food
Software developer at Deno. Also working on ts-morph, dprint, and more (https://github.com/dsherret)
πΆβπ«οΈπWife, mom, veteran, casual gamer, software developer, professional googler. Forever learning.ππΆβπ«οΈ
I help others create amazing technology. responsiveX founder. Azure and AI MVP. Microsoft Regional Director. Azure SQL DB book author. Guitar player. Husband. Dad.
Develop desktop, mobile, embedded, and WebAssembly apps with C# & XAML from a single codebase.
https://avaloniaui.net
Working at Avalonia UI. Formerly Microsoft & Xamarin.
Views are my own, as are the ViewModels.
Neurodiverse | Him/He