Exception filters in C# 6: their biggest advantage is not what you think
Explains the key advantage of C# 6 exception filters: they preserve the call stack for debugging by not unwinding it when a filter condition fails.
Explains the key advantage of C# 6 exception filters: they preserve the call stack for debugging by not unwinding it when a filter condition fails.
A technical guide explaining how to route all host traffic through a Tor Docker container using iptables rules.
A guide to four command-line tools (IPython, Autoenv, Cookie Cutter, Bash Git Prompt) to boost productivity for Python developers.
Critique of using Shapiro-Wilk normality tests on large, complex survey data like NHANES, explaining why it's statistically inappropriate.
A summary of a talk on achieving top 3% in a Kaggle competition, covering validation, feature engineering, and ensemble techniques.
A curated list of resources for learning the Go programming language, from official tutorials to books and community links.
An update to the New-NanoServerVHD script to support a new version of Convert-WindowsImage, adding VHDx and GPT support for Generation 2 VMs.
Explains new Laravel 5.1 testing traits: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware for better integration testing.
A weekly tech digest covering browser updates, WebAssembly, debugging tools, and interoperability news from June 2015.
Announcing a polyfill for conical gradients in CSS, a long-proposed feature for creating pie charts and other graphics with simple code.
A developer explains their technical reasons for migrating a personal blog from WordPress to the Middleman static site generator.
Explores the motivations and goals behind Project Jigsaw, the module system introduced in Java 9, addressing issues like JAR hell and weak encapsulation.
Announcing WebAssembly, a new binary format for safe, efficient code on the web, designed as a successor to asm.js.
A technical guide on fixing cookie path issues when migrating from Apache's mod_proxy to Nginx's proxy_cookie_path directive.
A guide for Python/R users transitioning to Java, focusing on the necessity of IDEs like Eclipse or IntelliJ for productive development.
A developer shares their experience implementing Firebase security rules for an AngularJS app, explaining rule types, structure, and cascading behavior.
A bug fix for setting the computer name during Nano Server installation in Windows Server 2016, resolving an issue in the Unattend.xml file.
A first look at the new UI testing framework introduced in Xcode 7 and iOS 9, including setup and a sample test.
A guide to using Laravel 5.1's model factories to create fake data for cleaner and more efficient integration testing.
A technical history of the PNG image format, from its early browser support issues to its current status as a dominant web format.