Guard Clause Abuse
Discusses the misuse of guard clauses in code, arguing for domain-specific exceptions over generic null checks.
Discusses the misuse of guard clauses in code, arguing for domain-specific exceptions over generic null checks.
Explores the improved build process for ASP.NET 5 (vNext) projects, highlighting self-contained builds and simplified setup compared to traditional .NET.
A detailed review of Microsoft Azure's major updates, feature releases, and milestones throughout the year 2014.
A developer shares a script for sharing selected webpage text directly to Twitter, with automatic highlighting and URL hash integration.
Explores the cultural divide between technical developers (geeks) and non-technical managers (suits) in government IT and how startups invert this hierarchy.
Analyzes the cultural and technological barriers to modern software development practices in government IT, contrasting it with the private sector.
A developer discovers and documents a bug in Xcode where the @objc attribute fails to create the correct class name for Swift classes used in Objective-C.
Guide to monitoring OS metrics across a Linux cluster using colmux and collectl for system administrators.
Technical guide on optimizing Drupal performance by managing database indexes, queries, and removing unused modules.
A guide to configuring a Linux swap device on AWS instances using Cloud-Init's cloud-config syntax for persistent setup.
A guide to using PDSH for executing commands in parallel across a Linux cluster, covering setup and practical examples.
A guide to using SSH keys for password-less authentication and management across a Linux cluster, enabling tools like PDSH and colmux.
Guide to configuring OpenVPN on a non-standard port with SELinux on CentOS 6, resolving permission and binding errors.
Explains performance issues with ToArray/ToList and proposes a custom extension method to optimize them by providing the element count.
A developer shares their experience building a machine learning model to classify song moods (happy/sad) based on lyrics using Python and NLP.
A developer shares a data mining project that builds a machine learning model to classify songs as happy or sad based on their lyrics.
Release notes for RSiteCatalyst 1.4.2, an R package for Adobe Analytics, detailing bug fixes and a new API feature.
A developer discusses challenges integrating JavaScript build tools like Npm and Bower with Java backends in CI environments, focusing on dependency management and network resilience.
A developer details porting KnightOS's C-based toolchain (assembler, debugger, emulator) to WebAssembly to simplify development in a browser.
A Python tutorial showing how to download your Twitter timeline and visualize it as a word cloud using data science libraries.