ILGPU - Processing Data on your GPU (CUDA / OpenCL in C#)
A tutorial on using the ILGPU library to perform GPU-accelerated matrix multiplication in C#, comparing performance with a naive CPU implementation.
A tutorial on using the ILGPU library to perform GPU-accelerated matrix multiplication in C#, comparing performance with a naive CPU implementation.
Explores C# .NET 6 preview features enabling static abstract members in interfaces, focusing on generic math and parsable contracts.
A critique of modern software development's neglect of reliability and robustness, arguing that broken software has become the norm.
Explains the new minimal hosting API in .NET 6, where Razor Pages apps are configured in Program.cs without a separate Startup class.
A technical guide explaining how to disable the default transparent UITabBar behavior in iOS 15 using UITabBarAppearance.
A developer builds a bulk delete form for a SaaS application, allowing customers to delete multiple tasks at once.
An analysis of semantic versioning (SemVer) and the practical challenges of maintaining true backwards compatibility in software APIs.
Discusses capacity planning for serverless applications, focusing on monitoring AWS service limits (like Lambda and DynamoDB) to prevent throttling and ensure scalability.
A developer shares how quitting Twitter's timeline improved their mental health and shifted their focus to client work and mentoring.
A guide to implementing a type-safe, feature-rich alternative to C#'s built-in enum, addressing its common shortcomings.
Author shares key takeaways from a Pluralsight Author Summit on interactive labs, live video, and in-person events, plus updates on upcoming tech tutorials.
Argues that developers should rely on third-party software distributions to package their software, rather than distributing it themselves.
A guide to using a Git hook to automatically prefix commit messages with JIRA ticket numbers from branch names.
A developer shares his setup for managing Twitter interactions using Front and IFTTT to improve mental health and productivity.
A technical guide on deploying a static website to Azure Storage with Private Endpoint security using Terraform infrastructure-as-code.
Guide to finding and updating Azure WebApps using PHP 7.3 before its end-of-support date to maintain security and support.
Java 17 introduces a new random number generator API with a unified interface hierarchy, improving code reuse and flexibility for developers.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
Explains the three rules of do-calculus in plain language and manually derives the backdoor adjustment formula for causal inference.
Explains the key differences between IEnumerable and IQueryable in C#/.NET, focusing on in-memory vs. remote query execution.