Microsoft Installer framework (you know, those .msi files)
A developer's frustration with the complexity of Microsoft Installer (.msi) XML for a simple task, highlighting the challenge of creating simple software.
A developer's frustration with the complexity of Microsoft Installer (.msi) XML for a simple task, highlighting the challenge of creating simple software.
A tutorial on using Python and OpenCV to detect and count books in an image, filtering out other objects.
Explains why government agencies often fail with their first open source project due to cultural and procedural mismatches.
A guide to 14 simple tools that make GitHub and open-source collaboration accessible to non-technical users and organizations.
A developer details porting KnightOS's C-based toolchain (assembler, debugger, emulator) to WebAssembly to simplify development in a browser.
Explores two CSS techniques for reversing element order: using transform rotations and flex-direction: column-reverse.
Explains and solves common .NET assembly binding errors caused by NuGet version conflicts, with a practical fix.
A technical analysis of reverse-engineering TimeEdit's web interface to extract and parse schedule data via its JSON and HTML endpoints.
A former government technologist argues for a strong White House open source policy to boost innovation, efficiency, and taxpayer ROI in federal IT.
A guide to converting file sizes to human-readable formats, covering conventions like SI, IEC, and customary, and introducing the HumanBytes library.
Explores different metrics for web performance budgets, comparing milestone timings, SpeedIndex, quantity-based, and rule-based approaches.
Analyzes the TV show Continuum to discuss real-world surveillance, IoT security risks, and the erosion of privacy in a connected world.
Explores C# string interpolation and a custom StringTemplate library for named placeholders, useful for localization and readability.
Oracle OBIEE SampleApp v406 is now available as a public Amazon EC2 AMI for development and testing in the cloud.
An interactive exploration using IPython to simulate and understand the mathematical model behind 'The Hipster Effect' paper on conformity and non-conformity.
A technical guide on patching Wine to fix a timeout error and run Hearthstone's Goblins vs Gnomes expansion on Linux.
Tips for improving Drupal performance by optimizing database indexes and SQL queries, inspired by Doom's difficulty levels.
A guide to improving Drupal site performance by identifying and removing unused modules to reduce memory footprint and optimize server response.
A review of Scott Jehl's book 'Responsible Responsive Design', covering advanced responsive web design techniques, performance, and accessibility.
Guide to using Azure Management API SDK within a custom Entity Framework database initializer to control Azure SQL database tier creation.