Eliminating my trivial inconveniences building Discourse – There is also a more insidious form of waiting. The zero value work you tend to do repetitively, also known as trivial inconveniences. These issues don’t stop you from working, they just make your job slightly more annoying.
Standard Java API for JSON – JSR-353, the Java API for JSON Processing (JSON-P), has reached final approval ballot this month. JSON-P (similar to JAXP) consists of a Streaming API (similar to StAX) and an Object Model API (similar to DOM).
Solarized – Precision colors for machines and people – Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELAB lightness relationships and a refined se
Novell offers mobile file sharing for the enterprise | PCWorld – In an effort to help enterprises get a handle on the Bring Your Own Device (BYOD) trend, Novell has released enterprise file sharing software that it claims is as easy to use as commercial cloud storage services such as Dropbox, Microsoft Skydrive, and Goo
Unraveling HTML5 vs. Native – When going for multiplatform solutions bear in mind that while the idea of a common codebase is desirable the “write-once-run-anywhere” paradigm is ultimately an illusion, as your app will still need platform-dependent tweaks, and a broad QA effort.
SV Angel Says Health Informatics Is One Of Its New “Megatrends” | TechCrunch – SV Angel, one of the Valley’s best-known early-stage firms has always had a list of six to eight "megatrends" that it invests prolifically in. Right now, those are big data, social commerce, online-to-offline commerce, education tech, the sharing economy and the "Internet of things." Now they’re adding "health informatics" to that list
InfoQ: Evolution of Code Design at Facebook – Nick Schrock presents how Facebook’s code evolved over time, explaining some new constructs – fbobjects, Preparables, Ents – introduced to address the complexities of a large social graph.
InfoQ: Agile Architecture Interactions – By simplifying agile methods to a perspective such as the one presented here and being influential at the critical interaction points, a skilled architect can adapt to agile development while staying focused on the core architectural work
Google announces Android @ Home | BGR – Google announced on Tuesday a new feature of the Android operating system called Android @ Home. The framework and associated functions transform an Android device into a home automation controller that connects and directs all of the devices and appliances in the user’s home
Jekyll is a blog-aware, static site generator in Ruby – GitHub – Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server.
Github as a CMS to end CMSes – Github can be used as a site serving tool. It is actually a pretty usable CMS even for non-technical folks. With some more tweaks it could be a killer platform for content with all the wonderful potential from forking and pull requests
Spring GemFire 1.0.1 Released for Java and .NET | SpringSource.org – I am pleased to announce that 1.0.1 GA release of the Spring GemFire project is now available for both Java and .NET! The Spring GemFire project aims to make it easier to build Spring-powered highly scalable applications using GemFire as distributed data management platform.
Codesion – Has Git Killed Subversion & CVS? – Video killed the radio star, and the Internet killed both. Many believe Git is on it’s way to killing Subversion (which all but killed CVS), but let’s let the numbers speak for themselves
InfoQ: Adopting the JVM – Ola Bini offers advice to those interested in using the JVM with languages other than Java, talking about language interoperability, polyglot patterns, build tools, tweaking the JVM, and JVM tools.
Singapore Leads the Good Life Under a Benevolent Dictator – Singapore has achieved the American dream, but not in the American way. It is a prosperous, clean city, with imposing skyscrapers and glittering shopping centers. The multinational corporations of the world are welcome here; you can buy any brand name you've ever heard of. The highways are lined with tropical flowers and crowded with BMWs. And at the head of this thriving free-market state is a clever, socialist dictator.
iPhone notes app comparison – All this – I have four note taking apps for the iPhone: Simplenote, Elements, PlainText, and Nebulous Notes. I’ve written about each of them before,1 but I thought it might be useful to compare them all in a single post.
What if this is as good as it gets? – What if, after years of increasing evangelism and fever-pitch hype and demos and speeches and books and talks and blogs and tweets and logos, Microsoft shifts direction once again, destaffs the IE team, and “deprioritizes” any notion of an IE 10?
ThinkUp: Social Media Insights Engine – ThinkUp captures your posts, replies, retweets, friends, followers, and links on social networks like Twitter and Facebook. We'll be adding more networks in the future. ThinkUp stores your social data in a database you control, and makes it easy to search, sort, filter, export, and visualize in useful ways.
Apache declares war on Oracle over Java – Charging that Oracle has willfully disregarded the licensing terms for its own Java technology, the Apache Software Foundation has called upon  other members of the JCP (Java Community Process) to vote against the next proposed version of the language, should Oracle continue to impose restrictions on open-source Java use