GC Pauses and Safe Points
Explains how the .NET Garbage Collector pauses threads at safe points to perform collection, detailing the suspension mechanism and TTSP.
Explains how the .NET Garbage Collector pauses threads at safe points to perform collection, detailing the suspension mechanism and TTSP.
An author shares their experience of publishing a 6000-word article on Smashing Magazine about scaling a static site generator for 2000 pages.
Explains the directory structure changes in Laravel 5.3, including folders removed by default and new ones created by Artisan.
A technical guide on using Google BigQuery to analyze GitHub pull request data, including SQL queries for repository statistics.
A Swift developer explains how wrapping primitive types like Int in structs improves type safety and eliminates runtime bugs in a toy train control app.
A technical guide explaining how to backup and restore a PostgreSQL database within a Kubernetes cluster using kubectl and pg_dump.
An analysis of concurrency bugs, their prevalence, and the disproportionate debugging time they consume, citing academic studies.
A technical guide on configuring Amazon S3 and CloudFront to redirect www to non-www domains and enforce HTTPS.
Laravel 5.3 introduces Mailables, a cleaner way to send emails using dedicated PHP classes instead of complex closures.
Optimizing Django Admin performance for large-scale applications by addressing common issues like the N+1 query problem and database load.
A guide to implementing custom, reusable PHP Enums in a Symfony application using Doctrine2 as the ORM, with examples for entities and forms.
Author transitions from a software engineering role at Disy to becoming a Java channel editor at SitePoint, reflecting on lessons learned.
The article discusses using AutoHotkey and NimbleText to automate repetitive tasks and boost productivity for developers and tech workers.
An overview of Hyperconverged Infrastructure (HCI), its market growth, key vendors, and practical use cases in the data center.
A developer shares a solution for fixing the 'Failed to start service Docker Engine' error on Windows 10 Anniversary Edition by removing a conflicting network adapter.
A guide to setting up a custom pre-commit Git hook for iOS projects to prevent common issues like misplaced views and focused tests.
A guide to JavaScript's well-known symbols, explaining their unique properties and how to use them to define custom object behavior.
A technical guide on implementing accessible modal dialogs following WAI-ARIA specifications, covering markup, focus management, and keyboard interactions.
Sway, an i3-compatible Wayland compositor, celebrates its first year with major updates, new features, and community contributions.
A guide to disabling NSLog in iOS/macOS apps to reduce console noise from third-party libraries, with code examples in Swift and Objective-C.