Drawing smooth lines with cocos2d ios inspired by Paper
A technical guide to implementing smooth, pressure-sensitive line drawing in iOS using cocos2d, inspired by the Paper app.
A technical guide to implementing smooth, pressure-sensitive line drawing in iOS using cocos2d, inspired by the Paper app.
Explains how to improve webpage load times by asynchronously loading social media JavaScript links, with a reference to a CSS-Tricks article.
A technical tutorial on creating a dynamic XML sitemap for the Perch CMS blog extension, covering PHP code and template configuration.
A Computer Science student critiques Kenyan university teaching methods, arguing against written exams for programming and advocating for project-based learning.
Announcing PyMuninCli, a new Python client library for querying Munin monitoring servers.
Critique of Kenyan government proposals for internet cafe user logging and ISP deep packet inspection, framed as privacy overreach in the name of cybersecurity.
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.
Explains how NSURLCache's disk caching behavior changed in iOS 5, affecting network request handling and storage for developers.
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.
A curated list of resources for learning and implementing Behavior Driven Development (BDD), including videos, tutorials, and framework examples.
Explains the benefits and technical reasons for using the Windows Azure Content Delivery Network (CDN) to improve web application performance.
Explains when to manually call willChangeValueForKey for KVO in Objective-C, using NSOperation as an example of proper usage.