Senior Software Engineer– Payments & Integrations at Kaseya

Kaseya is hiring Senior Software Engineer– Payments & Integrations

Alvin Ashcraft's Morning Dew

A daily link blog for developers, focused on .NET, Windows, and modern web development.

Alvin Ashcraft's Morning Dew
Creating Dual Use Windows GUI and Console Applications

Building a tool that provides both a rich Windows GUI and a functional CLI from a single executable presents unique challenges due to how Windows handles subsystem types. This post explores three approaches for dual-mode apps: attaching to consoles from a GUI, launching UIs from a console app, and creating separate specialized EXEs. I’ll share the "clean as possible" workarounds for console jank and window flashing used in my own production tools.

Alvin Ashcraft's Morning Dew

A daily link blog for developers, focused on .NET, Windows, and modern web development.

Alvin Ashcraft's Morning Dew

Dev Leader's Nick Cosentino (@devleader) writes up a great guide to Entity Framework Core optimization for .NET 10 in a structured fashion. From simple-to-implement read performance enhancements, to deep dives that include bulk operations, connection pooling, caching, parameterized queries, logging using Serilog, and many others.

"EF Core Performance Best Practices in .NET 10"

https://www.devleader.ca/2026/06/23/ef-core-performance-best-practices-in-net-10

#dotnet #csharp #efcore #orm #databases #sql #programming #optimization

I left my pet #Csharp #dotnet #ActivityPub project running overnight to see how it would handle HEAD requests overnight from UpTimeRobot (it did great).

I check the logs this morning and discover OMG what are all these IP addresses just hitting all the endpoints and static pages? cool, its a crawler! zOMG someone is interested in my thing!

<lookup the IP>

Its #Anthropic.

Are you into APIs and SDKs?

Are you in an expert in C# and Rust? Do you have a Git commit history to prove it?

@Interledger is looking to fund adding Rust support in Kiota—the OpenAPI-based SDK generator used by Microsoft and GitHub.

(Boosts welcomed!)

https://interledger.org/grant/open-payments-sdk?ref=activitypub

#Kiota #CSharp #Rust #RustLang #FOSSFunding #OpenAPI

Open Payments SDK grant program

The Open Payments SDK Grant Program offers $5,000–$50,000 in funding for projects that improve the developer experience of integrating Open Payments into applications and e-commerce platforms. Focused on SDK generation from the OpenAPI specification using tools like Kiota, this program supports scalable, consistent API integrations that reduce technical complexity and accelerate adoption of open payments technology.

Interledger Foundation

So, I took a C# application that syncs accounts from our database over to Salesforce and turned it into a SQL Job. Went from taking over an hour to run, to now less than 30 minutes to complete.

I guess that’s a win!

#csharp #sql #salesforce

Azure SDK Release (May 2026)

Azure SDK releases every month. In this post, you'll find this month's highlights and release notes.

Azure SDK Blog
Alvin Ashcraft's Morning Dew

A daily link blog for developers, focused on .NET, Windows, and modern web development.

Alvin Ashcraft's Morning Dew