Pure CSS3 typing animation with steps()
A tutorial on creating a typing animation effect using the CSS3 steps() function, requiring monospace fonts and a solid background.
A tutorial on creating a typing animation effect using the CSS3 steps() function, requiring monospace fonts and a solid background.
A developer's reflection on the evolution of web development abstractions, from ASP.NET Web Forms to MVC helpers, discussing their benefits and pitfalls.
Explains tail recursion optimization in C#, its absence in the compiler, and workarounds like the trampoline technique to prevent stack overflows.
A developer creates a web tool to convert CSS color names to RGB, HEX, and HSL values using HTML5 Canvas and modern web APIs.
A personal recap of the first PyCon JP 2011 conference in Japan, highlighting community growth and the author's talk on asynchronous Python programming.
An overview of WordPress as a powerful, user-friendly, and community-supported content management system (CMS) for publishing.
Explores resistance to disruptive tech like open source and cloud computing, analyzing why businesses often stick with legacy systems despite clear advantages.
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.
A technical guide on configuring wildcard domain bindings for multi-tenant applications using the Windows Azure Accelerator for Web Roles.
Explains designing a theme API with XML configuration, validation, and storage for a software system.
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.