Pattern-based spatial analysis in R: an introduction
An introduction to pattern-based spatial analysis in R using the 'motif' package for analyzing categorical raster data like land cover maps.
An introduction to pattern-based spatial analysis in R using the 'motif' package for analyzing categorical raster data like land cover maps.
A guide to using .NET Core diagnostics tools in a sidecar container to trace and profile applications running on Azure Kubernetes Service.
Analyzes how server location and CDNs impact website speed using real latency data and access logs.
A guide to managing multiple Python versions on your system using the pyenv tool for development and project isolation.
Review of the Samsung Galaxy Tab S7+ focusing on its specs, pros/cons, and professional use in IT.
Using bash shell tools like kafkacat, jq, sort, and uniq to perform a GROUP BY-style analysis on data from a Kafka topic.
Explains what methods are in JavaScript, how to define them in objects and classes, and how to invoke them.
Announcing the 2021 Ihaka Lectures featuring local experts on distributed computing, machine learning for child welfare, and applied math for COVID-19 response.
Explains the Principle of Least Privilege (POLP) for security in SQL Server, covering user permissions, service accounts, and attack surface reduction.
Final part of a series comparing Azure shared storage options, summarizing pros, cons, and workload patterns.
A solo developer's third-year retrospective on building a software business, focusing on the success of his open-source KVM device, TinyPilot.
A developer's journey from WordPress to modern static site generators, detailing the evolution of their personal site and the reasons for moving away from the platform.
A guide to setting up and configuring OpenTelemetry tracing for ASP.NET Core applications, from basic console output to advanced instrumentation.
A developer's enthusiastic personal reflection on the benefits and joys of using TypeScript for JavaScript development.
A tutorial on using Cypress to test if an element exists, is visible, and common pitfalls with negative assertions.
A curated list of articles explaining GitHub's unique work culture, communication practices, and tips for new hires and interviewees.
A senior software engineer shares mental models and strategies for succeeding in tech interviews, focusing beyond just technical preparation.
A technical guide on freeing 70GB+ of database space by identifying and removing unused indexes and bloat, focusing on PostgreSQL optimization techniques.
A guide to using Windows Focus Assist's priority list to allow specific app notifications (like custom PowerShell toasts) while blocking others.
Exploring how to use Java 16's new Unix-domain socket support to connect to a PostgreSQL database for improved security and performance.