- Why Microsoft .Net failed – Microsoft tried, but it couldn't win the hearts and minds of developers who weren't already indoctrinated — and it alienated others along the way
- CSS Sprites vs. Data URIs: Which is Faster on Mobile? | Mobify – Based on this research, I recommend limiting the use of data URIs to very small resources and to not use too many of them in your CSS or inline HTML. 15-20kB for max data URI size, and no more than 3 – 5 instances seems like a good rule of thumb for mobile!
- Parallels Access – use your favorite Mac or Windows applications on your iPad as if they were native iPad apps – Parallels Access lets you use your favorite Mac or Windows applications on your iPad as if they were native iPad apps, easy to use and automatically sized to take up the full display of your iPad.
- Plain Text Doesn’t Exist… Unicode and encodings demystified | 10K-LOC – Always, I mean always, indicate the encoding of your document either by using Content-Type or meta charset tag. By doing this, your are preventing web browsers from guessing the encoding and telling exactly which encoding they should use to render the page.
- High Scalability – High Scalability – Reddit: Lessons Learned from Mistakes Made Scaling to 1 Billion Pageviews a Month – Jeremy Edberg, the first paid employee at reddit, teaches us a lot about how to create a successful social site in a really good talk he gave at the RAMP conference. Watch it here at Scaling Reddit from 1 Million to 1 Billion–Pitfalls and Lessons.
- Enhancing the efficiency and effectiveness of application development | McKinsey & Company – Software has become critical for most large enterprises. They should adopt a reliable output metric that is integrated with the process for gathering application requirements.
- Extensionizr – Start a chrome extension in 15 seconds! – Extensionizr is a simple way to jump start your chrome extension development. Just select the type of extension you want, choose permissions and you're off.
- How To Create Your Own Chrome Extensions – This is going to be a quick crash course to give you a general idea of what all you can easily do with Chrome extensions.
- Celluloid: Actor-based Concurrent Objects for Ruby – Celluloid is a concurrent object oriented programming framework for Ruby which lets you build multithreaded programs out of concurrent objects just as easily as you build sequential programs out of regular objects
- Java 7 Sockets Direct Protocol – Write Once, Run Everywhere …. and Run (Some Places) Blazingly – This article will survey the new Java Sockets Direct Protocol (SDP) technology, a very exciting breakthrough that was recently introduced in the Java 7 SDK. SDP empowers the Ultra High Performance Computing (UHPC) community to use Java’s ubiquitously common features and merits for a very uncommon use case: native access to the InfiniBand Remote Direct Memory Access (RDMA) capability
- How An Arcane Coding Method From 1970s Banking Software Could Save The Sanity Of Web Developers Everywhere – Forty years ago, a Canadian bank pioneered a brand new computer system that allowed non-programmers to help write code. The paradigm was so disruptive that it was suppressed by computer scientists for decades. But as web apps get increasingly complex, and w
- Gartner: AWS Now Five Times The Size Of Other Cloud Vendors Combined – Amazon spends less than its rivals on cloud infrastructure yet seriously dominates them in adoption. Why?
- Steroids.js Bridges The Performance Gap Between PhoneGap And Native Apps – Steroids then lets developers easily add these to PhoneGap HTML5 apps to allow them to build “HTML5 hybrid apps with animation and other performance results that are indistinguishable from those of native apps.”
- iOS App Store Approval Tips and Tricks – In this post I hope to provide some guidance on what to avoid when developing and publishing any iOS app (be it native or hybrid).
- The Critical Path #93: The Innovator’s Curse – Markets are expected to do one thing and one thing only: determine price. What happens when they fail? The tragedy and comedy of corporate raiders.
- A Bright Future Full of Promise: Asynchronous Pipelines in Scala and Java – A Bright Future Full of Promise: Asynchronous Pipelines in Scala and Java
Links for August 19th through August 29th