Unit Testing with 'Latches'
A technical guide on using latches (CountDownLatch, dispatch_semaphore_t) to write unit tests for multi-threaded code that executes on background queues.
A technical guide on using latches (CountDownLatch, dispatch_semaphore_t) to write unit tests for multi-threaded code that executes on background queues.
Explains how to implement auto-retry for concurrent commands in CQRS using the ncqrs framework to handle ConcurrencyExceptions.
Analysis of CSS vendor prefixes' failures and proposals for new web standards strategies to address bloat and compatibility issues.
A developer recounts how a spare OS partition saved his presentation after a critical disk failure, highlighting the importance of backup strategies.
Security flaw exposes database passwords on 1% of CMS sites due to text editor backup files being publicly accessible.
A VB.NET code snippet for retrieving a logged-in user's full display name from Active Directory in an ASP.NET application using Windows Authentication.
MyGet now supports publishing symbol packages for private feeds via SymbolSource.org integration, enabling easier debugging of NuGet packages.
A discussion on the practical value of HTML semantics, focusing on accessibility and the real-world impact of semantic markup on screen readers.
A guide to using the ImportImages.php script for bulk uploading images to a MediaWiki installation, covering both Windows and Linux.
A 2011 presentation on using WordPress plugins to integrate social media, encourage sharing, and boost visitor engagement.
A beginner's guide to starting a Django web project, covering project structure, core files, and initial setup.
A technical guide explaining how to install and boot Windows 8 directly from a Virtual Hard Disk (VHD) on a Windows 7 machine.
A programmer shares their excitement about receiving three classic computer science books: Introduction to Algorithms, SICP, and The Pragmatic Programmer.
Argues that PostgreSQL's advanced features and data guarantees make it a superior choice over NoSQL databases for many applications.
A technical guide on rewriting WCF OData service base URLs to work correctly behind a load balancer or reverse proxy.
Heroku's Maker's Day is a weekly policy giving engineers a full day of uninterrupted, meeting-free time to focus on deep work and boost productivity.
A developer's journey to create SofiaJS, a JavaScript user group in Bulgaria, to foster a local community for developers.
A Computer Science student reflects on finishing a Java game, enjoying courses like Data Structures, and reading tech/design books.
A quick guide to listing all installed software on a Windows PC using WMIC and System Information for Windows.
An inside look at Heroku's agile engineering culture, focusing on small team structures, self-chosen tools, and collaborative practices.