The smallest plugin system ever
A technical blog post introducing a minimal Java plugin system using Spring, focusing on PluginRegistry and dynamic plugin discovery.
A technical blog post introducing a minimal Java plugin system using Spring, focusing on PluginRegistry and dynamic plugin discovery.
A developer reflects on 5 years at Hippo, detailing growth through open source work with Apache projects like Cocoon and contributing to Hippo CMS.
Explains how to implement Dependency Injection in Scala using the Cake Pattern, with step-by-step code examples.
Discusses the widespread use of the buggy eggtrayicon implementation in GTK+ apps and urges developers to adopt native solutions.
A technical guide on implementing a custom ModelBinder in ASP.NET MVC to bind complex objects like Person directly to action method parameters.
A developer shares their experience adopting Scala and Functional Programming for a real-world financial software project, discussing risks and benefits.
A Microsoft intern shares highlights from their summer, including team work, access to software builds, and meeting tech legends.
Announcing the release of Hades 0.2, a JPA and Spring-based library for domain class and DAO development.
Fixing a duplicate key error in Trac 0.10.3 when importing SVN history due to path length limits in the database index.
A tutorial on implementing custom OK/Cancel button functionality in modal dialogs using the jQuery jqModal plugin.
Intel announces its 2009 Nehalem processors, featuring a 'Turbo Mode' for dynamic power management and performance.
A tutorial on using the HTML5 Canvas element, covering basic setup, obtaining the 2D context, and drawing rectangles with JavaScript.
A screencast demonstrating how to handle form interactions using the ASP.NET MVC framework, including sample code.
A 2008 review of the iPod Touch 2nd Gen, praising its design and functionality while criticizing Apple's closed ecosystem and App Store policies.
Argues that relying solely on ads is not a viable business model for many web platforms, especially those where users are not in a transactional mindset.
An introduction to the HTML5 canvas element, covering its browser support, basic usage, and potential for dynamic web graphics and games.
Announcing the alpha release of jsonschema 0.2, detailing new features like additionalProperties validation, interactive mode, and bug fixes.
A 2008 blog post praising Google Chrome's smooth performance and potential, despite early limitations like a lack of plugins.
A developer's review and implementation experience with Sweetcron, a lifestream feed aggregator built on CodeIgniter.
Explains the AntiForgeryToken helper and ValidateAntiForgeryToken attribute in ASP.NET MVC Preview 5 for preventing cross-site request forgery attacks.