To write good code, you sometimes have to write bad code
A programming tip on overcoming creative blocks by first writing functional but imperfect code, then refining it into an elegant solution.
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.
A guide to implementing a custom StructureMap IResourceFactory for dependency injection in WCF Web API services, enabling proper constructor injection.
A critique and improved implementation of CSS3 ticket-like tags using pure CSS with gradients and no extra HTML markup.
A quick terminal command to permanently unhide the ~/Library folder in OS X Mountain Lion and later versions.
How to use Azure Table Storage without inheriting from the TableServiceEntity class to reduce dependencies.
An overview of the new flexible theme and layout system in the fabrik web framework, designed for developer customization and user configuration.
A developer creates twee+, a client-side tool for posting longer tweets without Twitter's character limit, avoiding external services and OAuth.
Explains the JavaScript shorthand notation `foo#bar` as an alternative to `foo.prototype.bar` for referring to prototype methods.
Performance comparison showing CSS gradients outperform SVG backgrounds in dynamic effects due to browser rendering overhead.
A developer shares their journey learning Windows Azure, highlighting challenges in migrating applications to the cloud and the need for better architectural practices.
A developer shares a specific issue encountered while using the FakeItEasy mocking framework in a CQRS-based .NET project.
Explains how to implement custom Model Binder dependency injection in ASP.NET MVC using StructureMap to clean up controller code.
A guide to winning the PyWeek game development challenge, covering Python tools, speed development, and community strategies.
A deep dive CSS3 workshop for web developers, focusing on practical features, performance, and hands-on exercises.
Discusses shorthand notations for referring to HTML elements with specific attributes, comparing CSS, XPath, and custom syntax.
A detailed guide on upgrading a MacBook Pro Mid 2009 with a Kingston SSD, including benchmarks and performance improvements.