Scaling Pinterest – From 0 to 10s of Billions of Page Views a Month in Two Years – Architecture is doing the right thing when growth can be handled by adding more of the same stuff. You want to be able to scale by throwing money at a problem which means throwing more boxes at a problem as you need them. If you are architecture can do that, then you’re golden.
Apple’s Dominance, in One Chart – Corporate Intelligence – WSJ – On the left, share of global handset sales by unit. In the middle, revenues for the industry. On the right, profits. There is very little money to be made in being anything but Apple or Samsung right now.
Dieter Rams: ten principles for good design – As good design cannot be measured in a finite way he set about expressing the ten most important principles for what he considered was good design. (Sometimes they are referred as the ‘Ten commandments’.)
High Frequency and Algorithmic trading, research and design – HFT is a small project with a big ambition. We aim to build the worlds best algorithmic trading platform using the best off-the-shelf open source technology stack to be found. And all of this on a tight budget.
Hypercritical: Code Hard or Go Home – Given these graphs, and knowing the history between Apple and Google over the past decade, one of two things seemed inevitable: either Google was going to become the new de facto “owner” of WebKit development, or it was going to create its own fork of WebK
Software Leadership #4: Slow Down to Speed Up – Building a quality-focused team isn't easy. But creating a culture that slows down to do the right thing, while simultaneously moving fast, provides an enormous competetive advantage. It's not as common as you might think.
Groovy & Grails for Java Developers – Peter Ledbrook shows how Groovy can be useful for writing scripts, unit tests or builds for Spring projects and how Grails simplifies web application development.
Cisco taps Microsoft’s Cloud OS for new datacenter portfolio | ZDNet – Cisco and Microsoft have teamed up on a series of new datacenter ventures designed to simplify cloud deployments. Based on Microsoft's Cloud OS, the suite of solutions rely on the combination of Cisco's Unified Data Center architecture with Microsoft's Fa
15 Programming Skills Most Coveted By Employers – ReadWrite – So what skills are the most sought after? That's an ever-fluctuating, somewhat difficult thing to track. Normally, we'd avoid turning to a single source for such data, but its very nature makes Indeed.com an ideal place to look. The job search site aggregates more than 16 million listings from a wide range of sources, so it's fairly comprehensive.
Tutorial: How to make an offline HTML5 web app, FT style | FT Labs – n this tutorial we will build two versions of an offline website in order to demonstrate how to add functionality to an existing offline website in such a way that existing users won’t get left behind using an old version.
Appcache Facts – The application cache is a poorly understood part of the HTML5 specification with a lot of potential. Let's get rid of some of the confusion and make the web a faster place.
Introducing the OpenStack Activity Board » The OpenStack Blog – I am pleased to announce that a beta release of the OpenStack Activity Board (beta) is now live. The development Activity Board announced few months ago provides a visual overview of all the OpenStack public activity of community members across multiple dimensions: contributors and organizations, projects and tools
Sencha Touch 2.2 RC Notes – I’ve spent the last couple of days porting apps over to 2.2 RC. This post is about the issues I’ve come across, and some general thoughts on the framework’s changes.
IntelliJ IDEA :: Out-of-the-box IDE for Spring Development – IntelliJ IDEA brings outstanding code assistance and productivity-boosting features for development Spring applications with Web Services, Data JPA, Security, Web Flow, MVC, AOP, Roo, Integration and Dynamic Modules.
Getting Started with Android Development – IntelliJ IDEA – Confluence – An Android application is a Java program written against the Java SDK and Android SDK. An integrated development environment (IDE) for any kind of Java applications, IntelliJ IDEA automates and streamlines all required steps that go from writing the source
We need a data democracy, not a data dictatorship – There are few companies that helped spur the democratization of data over the past few years more than Tableau. It has become the face of the next-generation business intelligence software thanks to its ease of use and focus on appealing visualization, and its free public software has found avid users even among relative data novices like myself.