A Better Way to Perform Multiple Comparisons in JavaScript
Explains a cleaner, more maintainable alternative to long chains of OR comparisons in JavaScript using arrays and indexOf.
Explains a cleaner, more maintainable alternative to long chains of OR comparisons in JavaScript using arrays and indexOf.
Explains Swift's Unmanaged struct for converting Swift object references to/from raw pointers when working with C APIs.
A guide to profiling and debugging Go applications running inside Docker containers using pprof and other tools.
A step-by-step guide on integrating Bootstrap CSS and JavaScript components into an Angular CLI project, covering Bootstrap 3, 4, and libraries like ngx-bootstrap.
A critique of data visualization choices in a KCSE exam analysis, comparing heat maps to line graphs for clarity.
A technical guide on using the rgoodreads R package to analyze personal Goodreads reading data and critique the 5-star rating system.
Explains how to convert Node.js Buffer objects to JSON and UTF-8 strings, covering deprecated and current methods.
Announcing the open-source book 'Geocomputation with R', covering spatial data analysis using R and the sf package.
A developer shares the code and lessons learned from creating a Twitter bot that tweets summaries of Auckland bus system data.
An overview of the Pipfile format and pipenv tool for Python package management, including a link to a recorded presentation.
A step-by-step tutorial on integrating .NET Core with Azure Search to create, manage, and query indexes.
Two approaches to hide the navigation bar on the login page in an Angular application using Angular Material.
Explores performance challenges when using SQL Server's In-Memory and Natively Compiled Objects, showing they don't always provide expected speed gains.
August 2017 update on Sway, an i3-compatible Wayland compositor, covering new features like tray icons, bug fixes, and project stats.
An explanation of Sattolo's algorithm for generating a random permutation with a single cycle, aimed at those without a strong math background.
The author shares their experience organizing ScriptConf, focusing on achieving a diverse speaker lineup and collaborating with the Travis Foundation.
A technical guide for exporting and importing Grafana data sources using curl, jq, and bash scripts.
A guide to managing runtime configuration when migrating from Azure VMs to VM Scale Sets, using a custom solution with Cosmos DB.
A developer's journey from semantic CSS to functional utility classes, challenging traditional 'separation of concerns' in web development.