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!
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
I’ve Been Using Evernote All Wrong. Here’s Why It’s Actually Amazing – For years, I kept hearing how awesome Evernote was: how it could store everything you possibly needed, make it available everywhere, and how scores of people couldn't live without it. I tried it multiple times, and never saw the appeal until now. Here's what I was missing.
Firefox, Chrome strengthen in-browser debugging – JavaWorld – Google has been paying attention to Web developers as well, updating its Chrome Developer Tools (DevTools), a set of Web authoring and debugging tools built into the Google Chrome browser. Perhaps the most notable update is the introduction of Workspaces, a built-in source code editor that could eliminate the small but still frequent process of flipping between an external code editor and a browser to check a newly edited Web page
Holacracy | Social Technology for Purposeful Organization – The Holacracy governance process is not governance “of the people, by the people, and for the people” – it is governance of the organization, through the people, for the purpose. It liberates an organization to find and express its deepest creative capaci
The management framework that propelled LinkedIn to a $20 billion company – Weiner believes getting your “boat” to the best possible destination requires a clearly-articulated vision and mission. These statements ultimately inform and invigorate a company’s strategy and objectives. Perhaps most importantly, leaders need to talk the talk and walk the walk on their professed values to keep the entire company unified and moving in the right direction.
ORMs vs SQL: The JPA Story – previously wrote about ORMs vs SQL and received a lot of reaction to it–most of it positive. Some of it was predictable ("you don't know what you're talking about (because you don't agree with me)") but one reaction from a couple of people surprised me: they took my post to mean that I was against persistence abstractions. I will now expand on those points with a specific example: the Java Persistence API ("JPA").
The Inside Story of the Moto X: The Reason Google Bought Motorola – The $12 billion experiment begins today with the Moto X, available later this month for the standard price of $200 with a two-year carrier contract. Woodside would prefer that people not call it the Google Phone: “People don’t associate Google with phones,” he says. “Motorola’s the brand that resonates to consumers.”
Video of Using KnockoutJS in an HTML5 Application – In this video tutorial series, we look at how to build a client-side HTML5 application with jQuery and KnockoutJS. We'll look at binding DOM elements to a data model, defining event handlers, and pulling data from JSON and REST services.
Simple API with Nginx and PostgreSQL – Sometimes it’s overkill to use a web framework if you only need to develop a very simple REST API. It turns out that Nginx can be used to develop a full fledged REST API and PostgreSQL can easily be used for persistence.
Twitter Bootstrap Now Powering 1% of The Web | meanpath – Love it or hate it but Twitter Bootstrap is quickly taking over the web. The team at meanpath recently pulled a random selection of 100 million websites from our source code search engine and found clear Twitter Bootstrap signatures on 981,608 of them.