Let's Build A Fileserver!
A guide to building a personal, expandable, and safe home fileserver using an HP Proliant Microserver and Ubuntu.
A guide to building a personal, expandable, and safe home fileserver using an HP Proliant Microserver and Ubuntu.
Developer open sources several past projects including Instant.fm, Fling, CMSploit, and WireSheep, encouraging others to release code.
Explains the Strategy design pattern in JavaScript with a practical game character movement example to create flexible, swappable algorithms.
A guide to implementing classic Gang of Four design patterns in JavaScript, with explanations and code examples.
Web developer Lea Verou announces joining the W3C team to work on developer relations, web education, and standards design.
Introducing Prism, a lightweight, extensible syntax highlighter for code snippets with plugin support and semantic HTML.
Explains why MySQL's 'utf8' charset is incomplete and how to use 'utf8mb4' for full Unicode support, including emojis.
Part 6 of a series on building a roguelike game in Clojure, covering refactoring, a combat system, and messaging infrastructure.
A guide to upgrading RAM on a Dell Latitude E4310 laptop, including steps and a note on the impact on hibernation file size.
Analyzes the debate on releasing US government-funded software as open source vs. public domain, focusing on legal nuances and practical barriers.
A hands-on guide to installing and configuring the Windows Azure Services for Windows Server technical preview in a private datacenter environment.
An update to the -prefix-free library addressing CSS gradient angle changes in modern browsers to ensure compatibility.
Discusses the critical role of well-designed APIs in software development, using personal experience with Python's Requests library as a key example.
A guide to fixing multimedia buttons, subwoofer, and ethernet issues on an Asus N56VZ laptop running Ubuntu 12.04.
A guide on integrating Celery task queues with the Pyramid web framework, focusing on configuration without extra dependencies.
Using Heroku Postgres Dataclips to quickly prototype and test API endpoints by exposing SQL query results as JSON, CSV, or XLS.
A developer troubleshoots a .NET 4.0 issue on Azure VMs where HttpUtility methods fail during Application_Start, highlighting the need for sysadmin-level maintenance.
A technical guide on adding block-based callback support to iOS UIMenuItem for cleaner, more flexible menu handling in Objective-C.
A technical interlude in a Clojure roguelike tutorial series, focusing on refactoring code and solving a protocol/macro problem for entity systems.
Part 5 of a series on implementing a roguelike game in Clojure, covering adding multiple entities, lichen monsters, and game mechanics.