Choosing a Build Tool
A guide comparing GUI and CLI build tools like Grunt and Gulp, explaining their uses in automating development workflows.
A guide comparing GUI and CLI build tools like Grunt and Gulp, explaining their uses in automating development workflows.
Explains the difference between CSS pseudo-classes and pseudo-elements, and clarifies the correct single vs. double colon syntax to use for each.
Explores the value, challenges, and best practices of implementing automated acceptance testing for iOS and mobile development projects.
Explains why applying closed-source, meeting-heavy workflows to open source projects leads to failure and advocates for asynchronous, transparent collaboration.
A developer shares lessons learned from building a SaaS startup, covering multi-tenancy, billing, and scaling challenges.
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.
A curated list of resources for learning the Go programming language, from official tutorials to books and community links.
A summary of a talk on achieving top 3% in a Kaggle competition, covering validation, feature engineering, and ensemble techniques.
Critique of using Shapiro-Wilk normality tests on large, complex survey data like NHANES, explaining why it's statistically inappropriate.
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.
Explores the motivations and goals behind Project Jigsaw, the module system introduced in Java 9, addressing issues like JAR hell and weak encapsulation.
A developer explains their technical reasons for migrating a personal blog from WordPress to the Middleman static site generator.
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.