Awaitility
An introduction to Awaitility, a Java library for testing asynchronous and multi-threaded code, making tests concise and readable.
An introduction to Awaitility, a Java library for testing asynchronous and multi-threaded code, making tests concise and readable.
A follow-up review of the RaptorCS POWER9 Blackbird PC, detailing the resolution of hardware issues and improvements to customer support after initial problems.
A tutorial on deploying an Azure Function App using KEDA for event-driven autoscaling on a Kubernetes cluster, with infrastructure as code.
A guide to creating a macOS service that converts Markdown to rich text with syntax highlighting for use in any app, like email clients.
A technical guide on using Azure serverless services (Logic Apps, Cognitive Services, Table Storage) to automatically detect and flag spam bots in Meetup groups.
Explores how governance in open source projects can be manipulated, drawing parallels to political gerrymandering, using examples like Apache Cassandra.
A guide to using Kafka Connect to stream data from Kafka topics to Elasticsearch 7, covering configuration, common errors, and schema options.
Explores the evolution of the World Wide Web from a simple 'Web of Documents' to the complex 'Web of Applications' we use today.
An analysis criticizing Collabora's addition of HDCP DRM to the Weston Wayland compositor, arguing it was driven by financial motives rather than technical merit.
Explains how to use Go's internal/ directory to create private packages, reducing a project's public API surface and improving design.
Explains a Windows debugging issue where attaching to a suspended process can cause an EXCEPTION_ACCESS_VIOLATION, with analysis and workarounds.
A developer reflects on building and shutting down feediary, a privacy-focused RSS reader, due to low conversion to paid subscriptions.
Explores using PowerShell 7's new ternary operator to simulate elseif logic through nesting, with examples and readability considerations.
Explores the preview feature of ordered Clustered Columnstore Indexes in Azure SQL Data Warehouse, testing syntax and performance benefits.
A developer shares their experience attending JSConf Budapest, highlighting the talks, people, venue, and personal reflections on the event.
Explains why Azure Functions with HTTP triggers are not ideal for building full web APIs and should be used for reactive, message-based logic instead.
An article challenging the '10x engineer' myth and proposing the concept of a '+10% engineer' who boosts team productivity through collaboration and support.
A critique of the Oxford-Munich Code of Conduct for Data Scientists, focusing on its technical recommendations on sampling and data retention.
Explains why the rimu R package avoids tidyverse for type safety with multiple-response data, using a custom S3 class approach.
Explains why parentheses cause R code assignments to print their values, covering invisibility flags and the behavior of the `(` function.