Monitoring Active Directory with Microsoft Sentinel – the agent deep dive.
A technical guide comparing agent options (Log Analytics, Azure Monitor, Defender for Identity) for monitoring Active Directory logs in Microsoft Sentinel.
A technical guide comparing agent options (Log Analytics, Azure Monitor, Defender for Identity) for monitoring Active Directory logs in Microsoft Sentinel.
A talk from PyCon DE 2022 on how to maximize your use of Django by contributing to its open-source community and development.
A technical guide on building a fully automated CI/CD pipeline using GitHub Actions, DocFx, and .NET to test, build, release, and document with one click.
A guide to migrating existing C# codebases to use nullable reference types, covering concepts, techniques, and tools to reduce NullReferenceExceptions.
Guide to preserving original UNC paths after migrating to Azure Files using DFS-N Root Consolidation and a Windows Server Cluster.
Explains how to pin Azure VM Availability Sets to specific Availability Zones for high availability and low latency workloads.
A comprehensive 2022 cheatsheet for ExpressJS covering project setup, middleware, routing, and server configuration.
Explains the differences between struct, readonly struct, ref struct, and record struct in C#, focusing on usage, limitations, and memory management.
A guide to building globally distributed, multi-region active-active serverless applications on AWS using CDK, focusing on high availability and low latency.
A talk from Django Day Copenhagen 2022 on how to get involved in and contribute to the Django open-source community.
A developer advocate shares experiences and strategies for effective remote advocacy, covering virtual conferences, YouTube content, and remote engagement.
A guide to setting up automated Hugo blog draft previews using GitHub Actions and Surge.sh for collaborative review.
A developer's monthly update on TinyPilot, covering revenue growth, product updates, and business challenges in the tech hardware space.
A beginner-friendly tutorial on building a Todo List web application using Express.js and Node.js, covering setup, routing, templating, and deployment.
Jakarta Security 3's major update introduces OpenID Connect authentication, alongside its core API and underlying SPIs for Jakarta EE.
A guide on calling GraphQL APIs from Azure Logic Apps using the HTTP Action, with a practical example using the Meetup API.
A guide to creating a low-allocation, faster StringBuilder alternative in C# using Span<T> for improved performance in string concatenation.
A humorous April Fool's project for printing git commits on paper and mailing them, with a look at the prototype code.
A tutorial on creating a reusable loading bar component in Blazor using C#, Bootstrap, and data binding with INotifyPropertyChanged.
A developer shares a curated list of productivity tools for macOS and cross-platform use, including Raycast, Fig, and Starship.