Azure Arc for Data Services, part 1 – Intro
Introduction to Azure Arc for Data Services, explaining how it extends Azure management to on-premises and multi-cloud Kubernetes environments.
Introduction to Azure Arc for Data Services, explaining how it extends Azure management to on-premises and multi-cloud Kubernetes environments.
Explains how to use Kafka Connect's TimestampRouter SMT to dynamically route messages to time-partitioned topics based on message timestamps.
Explores a bug in Java 16's Stream::mapMulti when used to group elements, acting as a reverse flatMap operation.
Explains Java 16's Stream::mapMulti method as a faster alternative to flatMap, with code examples and performance considerations.
Explains why Monte Carlo simulation is essential for Bayesian hypothesis testing, using A/B testing and election forecasting as examples.
A developer's monthly update covering BARE encoding progress, SourceHut infrastructure improvements, and a snippet of low-level I/O code.
Explains how JavaScript strings are sequences of UTF-16 code units, not visible characters, covering length quirks with emojis.
A guide to organizing Go code by splitting functions into separate source files and building a standalone binary executable.
Author reflects on the challenge of creating a comprehensive Eleventy course and introduces his web development work and CSS course.
A guide on installing and managing multiple Swift development snapshots and toolchains within Xcode, allowing developers to switch between compiler versions.
A guide on implementing the EKCalendarChooser from EventKitUI in Swift to let iOS users select calendars within an app.
Explains how to check if .NET Core GC verbose events are enabled on a live Linux server without using a debugger, by reading process memory.
Explains why Go's json.Unmarshal behaves differently when passed a pointer variable vs. the address of a pointer, clarifying pointer mechanics.
A curated list of must-see sessions for developers at Microsoft Build 2020, focusing on languages, tools, and Azure.
Explains how to use WebPageTest custom metrics with request data to analyze script loading behavior in web performance testing.
A technical guide on converting AsciiDoc documents to Microsoft Word (.docx) and Google Docs formats using asciidoctor and pandoc tools.
A technical guide on setting up a professional video streaming studio for online tech talks and training, covering hardware, software (OBS), and Linux configuration.
A hacky method to monitor Kafka data arrival using kafkacat and Telegram alerts when message timestamps exceed a threshold.
A side-by-side comparison of the user interface (UI) and HUD design in Doom 2016 versus Doom Eternal, focusing on minimalism vs. complexity.
Part 2 of a tutorial on using Azure Event Grid with PowerShell Azure Functions to automate resource configuration after creation.