Why Open Source Works
Explores how open source software development embodies a perfect form of democracy through the power of forking and community consent.
Explores how open source software development embodies a perfect form of democracy through the power of forking and community consent.
Explains how to implement localized, translated routes in ASP.NET MVC and WebForms for better SEO and user experience.
Explains how to set Client ID in OBIEE database connections to trace problematic SQL queries back to specific users for troubleshooting.
Explores underutilized Spring framework classes, focusing on custom argument resolvers for pagination and user access in web controllers.
A developer investigates why their C++ game executable file was unexpectedly large, discovering that debug flags and lack of optimization were the culprits.
Announcing the first public release of PHPMEF, a PHP port of the .NET Managed Extensibility Framework for application composition.
Troubleshooting guide for OBIEE socket communication error 12002, focusing on firewall and port configuration issues.
A developer argues for creating novel solutions over incremental improvements, focusing on unsolved problems for easier market entry.
A guide to securing Oracle Application Server (OAS) by disabling version reporting, the TRACE method, and removing default content.
Explores the Transitive Grace Period Public Licence, a software license allowing temporary proprietary use of improvements before open-sourcing.
A comparison of Git and Mercurial focusing on their fundamental design philosophies and user experience, rather than just features or speed.
Discusses the shift from chasing website visitor numbers to focusing on deeper user engagement and content contribution in a saturated web.
A developer's postmortem analysis of their first shooter game, 'The Chronicles of Bim: The 100 Fake Afros', discussing development time, features, and shortcomings.
Author announces blog reactivation and discusses technical changes to his static blogging infrastructure, including Blosxom and Disqus.
A tutorial on creating an externally accessible TCP endpoint for a Worker Role in Microsoft Azure, including code examples.
A review of Douglas Crockford's book 'JavaScript: The Good Parts' and how it changed the author's perspective on the language.
A developer details their migration from a dynamic Django site to the static site generator Hyde, explaining the technical motivations and process.
A programmer argues that innate talent, particularly intelligence, is a significant factor in programming skill, contrasting with the 'hard work over talent' viewpoint.
A new Googler expresses pride in the company's ethical stance against censorship in China and discusses tech industry implications.
A review of 'Dive into Python 3', a book for programmers learning Python, covering its content, style, and availability.