Analyzing GitHub Pull Request Data with BigQuery
A technical guide on using Google BigQuery to analyze GitHub pull request data, including SQL queries for repository statistics.
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 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.
Author transitions from a software engineering role at Disy to becoming a Java channel editor at SitePoint, reflecting on lessons learned.
An overview of Hyperconverged Infrastructure (HCI), its market growth, key vendors, and practical use cases in the data center.
The article discusses using AutoHotkey and NimbleText to automate repetitive tasks and boost productivity for developers and tech workers.
A guide to implementing custom, reusable PHP Enums in a Symfony application using Doctrine2 as the ORM, with examples for entities and forms.
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.
A technical guide on setting up HTTPS redirects for a domain using Amazon S3 and AWS CloudFront, including SSL certificate configuration.
A critique of common Python decorator patterns that break function signatures and introspection, with advice on how to fix them.
A technical guide on creating a Cloud 66 deploy hook to automate Postfix SMTP installation and configuration on a server.