Working with Rust Libraries from C# .NET Applications
A tutorial on creating a Rust library and consuming it from a .NET application using C# and FFI (Foreign Function Interface).
A tutorial on creating a Rust library and consuming it from a .NET application using C# and FFI (Foreign Function Interface).
A project lead details the migration of the DefinitelyTyped repository from TSLint to ESLint and dprint for formatting, highlighting the challenges and decisions involved.
A developer shares their ideal features for a modern CMS, inspired by industry discussions and personal experience with platforms like WordPress and Ghost.
A developer shares updates on starting a new C# .NET contract role, pursuing indie game development by acquiring an existing game, and streaming programming/gaming content.
Explains how C# List<T> detects modifications during enumeration using a version field to throw InvalidOperationException.
A developer's six-month experience switching from i3/X11 to Sway/Wayland on Linux, covering compatibility, GPU issues, and practical tips.
An update on the polymath research project about non-transitive dice and its statistical implications for the Wilcoxon/Mann-Whitney test.
A guide to automating documentation publishing using Markdown, LaTeX, Pandoc, and GitHub Actions to generate PDFs and Word docs.
Argues against blindly following software development best practices, advocating for user-centric and context-specific approaches instead.
Learn to build a basic HTTP server in Node.js using the built-in http module, covering server setup, request handling, and async callbacks.
Discusses the challenges of keeping software dependencies updated and compares manual vs. automated strategies for managing updates effectively.
Discussion of the upcoming Apple event for new iPads and the lack of Swift programming live streamers in the community.
Explains kernel ridge regression and scaling RBF kernels using random Fourier features for efficient large-scale machine learning.
Explains how emission lighting works in 3D rendering and how to enhance it with a bloom post-processing effect for realistic glow.
A guide to prevent AWS CLI from clearing the screen after displaying help or command output, using environment variables like MANPAGER and AWS_PAGER.
Explores network topology designs for Azure Batch Transcription Service to ensure data privacy, sovereignty, and performance.
A developer shares how implementing a 'Blinkist trial' strategy boosted trial starts and subscriptions for their Nintendo Switch companion app, SwitchBuddy.
Explains statistical methods for handling overlapping sampling frames in surveys, using a monster analogy for mobile and landline phone samples.
A guide on using git rebase to safely delete unwanted or sensitive commits from your Git history, including a warning about its destructive nature.
Explains data leakage in ML, why it's harmful, and how to prevent it when using pandas and scikit-learn for tasks like missing value imputation.