Enterprise Open Source Usage Is Up, But Challenges Remain
A report on enterprise open source usage trends, highlighting increased adoption, contributions, and challenges with formal policies and license management.
A report on enterprise open source usage trends, highlighting increased adoption, contributions, and challenges with formal policies and license management.
Explores hacky JavaScript methods to detect device orientation, addressing inconsistencies across mobile devices like the Galaxy Tab.
The CFPB accepted a typo fix from an open-source developer on GitHub, marking the first direct public collaboration on federal government code.
A critique of Django's app model and advocating for a service-oriented architecture to improve maintainability and scalability in complex applications.
A developer's instinct and experience are valuable tools for navigating complex coding challenges and unexpected hurdles in software development.
A developer automates finding cheap home goods by building a Gumtree scraper and RSS feed generator using Clojure.
A guide to locally testing web.config transformations in ASP.NET projects using MSBuild commands and Visual Studio's preview feature.
Testing how browsers download images hidden with CSS media queries and display:none, revealing performance pitfalls.
Analysis of the CFPB's new open-source policy, praising its mandate while highlighting missing community engagement guidelines.
Analysis of the new JavaScript fat arrow function syntax, its features, and potential concerns for developer understanding.
A guide to the challenges and workarounds for implementing HTML5 audio on mobile devices, focusing on iOS and Android limitations.
Explains the benefits and technical reasons for using the Windows Azure Content Delivery Network (CDN) to improve web application performance.
Discusses the challenges of serving high-resolution images to new iPads on low-bandwidth connections and criticizes Apple's approach.
A critique of AWS based on a Sydney event, focusing on documentation gaps, lack of public roadmap, and suggestions for smaller customers.
A follow-up to an iPhone programming presentation, providing slides and a sample Xcode project demonstrating gesture-based temperature conversion.
Explains why checking native byte order in code is usually wrong and demonstrates portable, endianness-agnostic data extraction techniques.
An argument for why developers should sometimes write their own code instead of always using existing libraries, focusing on performance and maintainability.
A critique of poor mobile web practices, arguing against forced redirects to stripped-down mobile sites and intrusive app download prompts.
A developer details migrating their blog to Jekyll on GitHub, discussing the benefits and their technical workflow for writing and publishing.