The Success Of Git: Why Subversion Needs To Die
A developer compares Git and Subversion, explaining the fundamental shift to distributed version control and why Git's model is superior for modern workflows.
A developer compares Git and Subversion, explaining the fundamental shift to distributed version control and why Git's model is superior for modern workflows.
Debunks the myth that disabling OBIEE BI Server logging is a universal performance fix, arguing it's essential for diagnostics.
Explains the Backbone.js Router and History API, comparing it to MVC frameworks and showing how to handle client-side navigation.
Introducing a Fluent API for the ImageResizer .NET library, simplifying image transformation requests with a clean, expressive syntax.
A tutorial covering Backbone.js basics including Events, Models, and simple data-binding with practical code examples.
A humorous and confusing explanation of CSS positioning properties (static, relative, absolute, fixed) that highlights the language's complexity.
A developer shares a cleaner method for defining user authorization roles using the CanCan gem in Ruby on Rails.
A developer shares their journey to becoming a Python core contributor, emphasizing perseverance and the welcoming nature of the project.
A guide to using Fluent Security for maintainable, testable authorization in ASP.NET MVC 3 web applications, moving away from attribute-based security.
A tutorial exploring the basics of RequireJS and AMD modules, including loading scripts and defining simple modules.
A technical guide exploring the Backbone Boilerplate, covering its setup, file structure, and integration with tools like Grunt and Require.js.
Analyzes the debate on politeness in open-source communities sparked by Linus Torvalds, using personal contributor experiences.
A guide to formatting the Windows %DATE% variable into an ISO-standard YYYYMMDD string for use in filenames and backup scripts.
A critique of the WHATWG's process for standardizing responsive images, highlighting developer frustration over the adoption of the srcset attribute.
A guide to modifying the PATH environment variable within Sublime Text using a custom Python script to better integrate command-line tools.
Introducing Heydings Controls, a companion icon font for interactive UI elements, designed as an expansion to the free Heydings Icons font.
A developer shares their journey of building a minimalist blog from scratch using Python and Django, focusing on simplicity and learning web development.
A technical guide to quickly complete Dropbox's 2012 Dropquest puzzle challenge using URL manipulation and JavaScript debugging to earn extra storage.
Lithium is an x86 assembler written in Clojure, created as a fun side project to generate bare metal code.
Explains how to use regex lookahead to simulate AND, NOT, and EXCEPT operations for complex pattern matching.