TypeScript: Type Guards
A tutorial explaining how to implement and use user-defined type guards in TypeScript to conditionally apply logic based on variable types.
A tutorial explaining how to implement and use user-defined type guards in TypeScript to conditionally apply logic based on variable types.
Guide to incrementally migrating legacy ASP.NET Framework apps to ASP.NET Core Razor Pages using Microsoft's SystemWebAdapters.
A developer details building a custom, open-source photobooth application using web technologies for their wedding to save costs.
A guide on tailoring your resume for different machine learning roles like Data Scientist and ML Engineer, using a 3-step process.
Explores performance optimization in The Composable Architecture (TCA) using a multi-store pattern, with benchmarks from a real-world application.
Explores challenges and solutions for setting up Azure alerts at scale, focusing on Log Analytics and host platform metrics for IaaS VMs.
Introduces the Virtual Worlds Type Indicator (VWTI), a framework for categorizing different types of metaverses and virtual worlds.
A statistical analysis of estimating a normal distribution using binary (yes/no) predictions from multiple scientists, applied to a temperature forecasting problem.
A guide to using Git worktrees for managing multiple branches in separate directories, improving developer workflow.
A step-by-step guide to writing unit tests for a Node.js Express API, covering setup, tools like Mocha and Chai, and best practices.
A tutorial on building a gesture-based payment system prototype using Arduino, TensorFlow.js, and JavaScript for secure transaction confirmation.
A curated list of key Microsoft Ignite 2022 sessions for developers in Australia and New Zealand, focusing on Azure, AI, low-code, and cloud-native topics.
A conversation about transitioning to full-time open source work, the challenges of funding, and the personal motivations behind it.
An implementation of the BFV homomorphic encryption scheme using the R programming language, including code and helper functions.
Explains the cryptographic key exchange in HTTPS, focusing on the Diffie-Hellman algorithm for establishing secure connections.
Argues that separating 'loss functions' from models is a flawed abstraction in deep learning systems, proposing a more flexible design.
Techniques for debugging Docker containers built from distroless or slim base images, which lack traditional exploration tools.
A list of command-line shortcuts (aka.ms URLs) for quickly accessing various Azure AD and Identity management pages in the Microsoft portal.
A technical guide on using Google Cloud's Backup for GKE feature to back up and restore Kubernetes workloads, including configuration and volume data.
A guide to backing up and restoring Google Kubernetes Engine (GKE) workloads using the open-source tool Velero.