Using Azure Device Provisioning Service with Self Signed X.509 Certificates – Part 6
A technical guide on creating X.509 enrollment groups in Azure Device Provisioning Service to authorize IoT devices at scale.
A technical guide on creating X.509 enrollment groups in Azure Device Provisioning Service to authorize IoT devices at scale.
A technical guide on verifying X.509 certificate ownership for Azure IoT Device Provisioning Service using proof-of-possession.
A technical guide on uploading and verifying self-signed X.509 certificates to Azure Device Provisioning Service (DPS) for IoT device authentication.
Part 3 of a tutorial on using self-signed X.509 certificates with Azure Device Provisioning Service, focusing on creating a secure certificate hierarchy with OpenSSL.
Part 2 of a tutorial on using Azure Device Provisioning Service with self-signed X.509 certificates, covering resource creation and linking.
A technical guide on using self-signed X.509 certificates with Azure Device Provisioning Service (DPS) for IoT device testing and development.
Weekly tech newsletter covering AI experiments, agentic AI browsers, Tailscale, and developer tools, with exclusive content for members.
A daily tech link roundup covering Windows development, AI tools, web development, and software engineering news from January 23, 2026.
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Explores NanoLang, a new programming language designed for LLMs, and tests AI's ability to generate working code in it.
Discusses the critical need for secure account recovery workflows when implementing passkeys, highlighting Microsoft Entra's new preview solution.
Explores creating a single binary that behaves as a native Windows program or a Linux program under Wine by detecting the runtime environment and using direct syscalls.
Explores strategies for implementing and testing complex data filtering logic, balancing correctness and performance between in-memory and database queries.
Argues that ugly, legacy code can hold valuable domain knowledge and be more practical to refactor than to rewrite from scratch.
A daily roundup of links covering .NET, web development, AI tools, Windows updates, and various software engineering topics and tutorials.
An overview of the GitHub Copilot SDK, showing how to embed AI coding assistance into custom applications using .NET, Python, Go, and JavaScript.
Explains QuadTrees, a spatial data structure for optimizing 2D spatial queries in games, simulations, and interactive applications.
A guide to programmatically reading and writing Java Flight Recorder (JFR) files, comparing built-in APIs and third-party libraries.
Explains the Satellite Cybersecurity Act, its importance due to attacks like Viasat, and why satellites are critical infrastructure.
Experiments with AI coding agents scaling to build a web browser from scratch, generating over a million lines of code.