Mercurial Bash Prompts
A guide to customizing your bash prompt to display the current Mercurial branch and repository status for better workflow.
A guide to customizing your bash prompt to display the current Mercurial branch and repository status for better workflow.
A guide to binding keyboard shortcuts to ViewModel commands in WPF using a custom markup extension, solving a common MVVM challenge.
Debunks common myths about the fsync() system call in Linux, explaining its importance for data durability and addressing performance concerns.
A developer's first presentation on CSS3 colors, covering RGBA, HSLA, and feature detection, with personal reflections on the experience.
Announcing a Google Moderator page for submitting and voting on questions for a Python ORM panel at PyCon 2009.
A tutorial on connecting to and using Windows Azure Blob Storage from PHP, including code examples for basic operations.
Explains the ext4 delayed allocation feature and the data loss risks for applications not using fsync(), addressing a recent Ubuntu bug.
Explores the potential benefits and use cases for implementing CMYK color support in CSS for web design and print stylesheets.
Explores native multiple file uploads in browsers using the 'multiple' attribute and feature detection for cross-browser compatibility.
A developer shares lessons learned from attending SXSW, focusing on flexible scheduling and the value of networking at tech conferences.
A guide to manually editing a Visual Studio .csproj file to make a file appear as a child item of another in the Solution Explorer.
A screencast demonstrating how to use Visual Studio tooling to build a CRUD interface with ASP.NET MVC in under 15 minutes.
Analyzes the write overhead of ext4 journaling on SSDs, comparing performance with and without a journal and using noatime.
A guide to detecting RGBA and other CSS3 value support in browsers using JavaScript feature detection techniques.
Announcement of Hades 0.4, a DAO library update with Eclipse plugin support and JPA provider auto-detection.
A developer's anticipation and plans for attending the Java Posse Roundup 2009, an unconference focused on Java and geek activities.
A technical deep dive into improving ext4 filesystem performance by optimizing the allocator to reduce e2fsck pass2 times.
Discusses the challenges of binary-only Linux device drivers, using EMC PowerPath as an example, and the move towards open-source alternatives.
Comparing JavaScript type-checking methods, showing that elegant, short code isn't always the fastest, with performance benchmarks.
A response to a user's frustration with git's push command, explaining why direct pushes are rare and email patches are often preferred.