Deploying Elastic Search, Fluentd, Kibana on AKS with Helm
A guide to deploying the EFK (Elasticsearch, Fluentd, Kibana) logging stack on Azure Kubernetes Service (AKS) using a custom Helm chart.
A guide to deploying the EFK (Elasticsearch, Fluentd, Kibana) logging stack on Azure Kubernetes Service (AKS) using a custom Helm chart.
Explores limitations of Batch Execution Mode on Rowstore Indexes in SQL Server, including heuristics and missing operators.
A preview of a VMworld session on why IT operations professionals should learn coding basics, using PowerShell/PowerCLI examples.
A personal reflection on the importance of digital privacy, arguing it's a fundamental right and suggesting alternatives to major tech services.
Explores using attribution text in PowerShell's BurntToast module for Windows toast notifications, detailing current limitations and workarounds.
Analysis of a bug in New Zealand's official pseudo-random number generator used for electoral vote counting, based on the Wichmann-Hill algorithm.
Explains npm's evolving naming rules to combat typosquatting attacks, detailing case sensitivity and character restrictions for package names.
Explains the Terraform trimspace() function, its usage, and examples for removing trailing whitespace from strings.
A challenge to implement a Redux store from scratch, inspired by Dan Abramov's video course on Redux fundamentals.
A technical guide on using kafkacat to send multiline messages to Apache Kafka topics with custom delimiters.
Explains the Terraform sort() function, its syntax, usage examples, and limitations for sorting lists in lexicographical order.
A critique of modern web bloat and a case for conservative web development principles like minimal JavaScript and optimized assets.
A guide to implementing custom model binders in ASP.NET Core to handle multipart requests containing both JSON data and file uploads.
A review and tips for the OMSCS CS6460 Education Technology course, covering its unique project-based structure and lack of traditional curriculum.
A guide on using peer skill-sharing sessions to improve tech leadership and management skills through storytelling and mutual support.
A speculative look at the future evolution of the web, based on its history from 1991 to modern JavaScript frameworks.
A developer's hands-on exploration of Lit-HTML, a fast templating library using web standards instead of Virtual DOM.
Explores the unintended negative consequences of HTTPS on local caching servers in low-bandwidth, high-latency environments like Uganda.
A technical guide on using Ansible's azure_rm_resource module to programmatically accept Azure Marketplace terms for a VM image.
Explains the lower() function in Terraform, a built-in interpolation function for converting strings to lowercase.