What to do when your Linux web server says it's out of space--but it isn't (inodes and linux headers, oh my!)
A guide to fixing a full inode error on a Linux server when disk space is available, focusing on removing old Linux headers.
A guide to fixing a full inode error on a Linux server when disk space is available, focusing on removing old Linux headers.
A case study on using Angular for a production educational app, covering tech stack decisions, TypeScript benefits, and lessons learned.
Explains the six stages of the browser's Critical Rendering Path (CRP) and how understanding it is key to improving website performance.
How to configure git diff to correctly display C# method signatures, including async and partial methods, in hunk headers.
A developer explains their Twitter bot that monitors and visualizes Auckland bus delays using GTFS data and R packages.
An introduction to two essential Python packaging tools: tox for testing and twine for secure PyPI uploads.
A developer details their custom Linux desktop setup using CoreOS Container Linux, containers, and plans for Wayland.
A tutorial on creating a simple Web API using .NET Core and the NancyFX framework, highlighting its simplicity and features.
A developer details the 2017 technical relaunch of their personal website, switching from WordPress to Jekyll for a static, fast, and accessible site.
A guide to building a 32-bit FreeBSD version of the Telegraf monitoring agent using Go and Docker.
A web developer discusses accessibility as a civil right, inspired by MLK, and provides technical guidance for inclusive design.
A tech industry reflection on sexism and bias, challenging the notion that it's not a problem in one's own company or country.
A workshop recording and slides on using Gulp.js for build automation, based on the author's book chapters.
A guide to grouping and categorizing Spock tests using JUnit's @Category annotation with Gradle to manage test execution.
A developer builds and explains a reverse image search API for finding similar products, detailing its implementation and challenges.
First part of a series on setting up a CI/CD pipeline for Infrastructure as Code (IaC) deployments targeting both Azure and Azure Stack.
Explains Python 3's string and bytes handling, debunking myths about it being worse than Python 2.
A technical analysis comparing pause times in .NET's Workstation and Server Garbage Collection modes using a standardized benchmark.
A technical guide on using Spark Streaming with Python and Kafka to filter and enrich real-time Twitter data for copyright infringement detection.
A technical guide to implementing 'Show More' and 'Read More' text truncation patterns on the web using JavaScript and CSS.