Enterprise, Open Source, and Why Better is not Enough
Explores resistance to disruptive tech like open source and cloud computing, analyzing why businesses often stick with legacy systems despite clear advantages.
Explores resistance to disruptive tech like open source and cloud computing, analyzing why businesses often stick with legacy systems despite clear advantages.
A developer thanks Microsoft, JetBrains, and Codeplex for free software tools like MSDN, ReSharper, and hosting services.
A tutorial on implementing parameterized (data-driven) test cases in the OCUnit framework for Objective-C, using a date conversion class as an example.
Analyzing URL readability, comparing hierarchical paths vs. query strings, and discussing separator characters for better web design.
Introduces WP Document Revisions, a WordPress plugin for document management, version control, and team collaboration on files.
A developer shares their experience building a custom PC, praising mechanical keyboards, configuring tiling window managers, and setting up a dual-screen workflow.
Explains how to resolve a UriFormatException in WPF unit tests by registering the pack:// URI scheme before testing resources.
Announcing a Devoxx talk on using the Maven Android Plugin for building, testing, and managing complex Android applications.
Explains designing a theme API with XML configuration, validation, and storage for a software system.
A technical guide on configuring wildcard domain bindings for multi-tenant applications using the Windows Azure Accelerator for Web Roles.
A review of the 'Microsoft Windows Azure Development Cookbook', praising its practical recipes and depth for Azure developers.
A guide to setting up offline Gmail access using the mutt email client and offlineimap on Linux, with configuration tips for sending and receiving.
A personal blog post detailing the specs, budget, and reasoning behind building a new custom desktop PC, focusing on performance and silence.
A programming tip on overcoming creative blocks by first writing functional but imperfect code, then refining it into an elegant solution.
Introduces loadNicely, a jQuery plugin for smooth image loading with progress indicators and custom callbacks.
A tutorial on setting up and using the Riak NoSQL database with a .NET client library, including installation and configuration steps.
A guide to creating an accessible star rating widget using only CSS, with no JavaScript required for core functionality.
A web developer reflects on the positive aspects of the programming community, highlighting collaboration, meritocracy, and passion.
Part 8 of a series on SharePoint 2010 performance, focusing on managing ViewState to reduce page size and improve rendering.
A critique and improved implementation of CSS3 ticket-like tags using pure CSS with gradients and no extra HTML markup.