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’.)
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.
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.
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
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.
Parallels 8 Brings Tighter Integration Between OS X and Windows – Parallels 8 throws the gauntlet in a major way, offering closer integration between OS X and Windows than I’ve ever seen in a virtual machine environment. The team pulled out all of the stops to make using Windows apps and even entire desktops a seamless and pleasant experience on any Mac, including the new Retina MacBook Pro.
Why I’m choosing CouchDB – Couch has several features that appealed to me. First, it’s a pure json document store. This means that all documents are json, and they can have any number of fields, and you can add new fields to an existing document at any time. There’s no schema and thus no migrations to manage.
What 10gen nailed with MongoDB by Calvin French-Owen – When my co-founders and I first started on our startup a little over a year ago, we asked other startups about what to database they were using. Nine out of ten people all had the same response: “Just go with Mongo.”
Scalable Internet Architectures – Theo Schlossnagle presents several architectural design principles useful for building scalable systems starting from the networking up to the application layer.
Ext GWT 3.0 State API | Blog | Sencha – The Ext GWT 3.0 State API provides the ability to persist state information. The API supports saving state data to different persistence providers. These include providers based on cookies and HTML5 local storage.
PhoneGap Releases Version 1.3 With Full Windows Phone Support – PhoneGap is turning 1.3 today. There are a plethora of new features, tools and controls across five platforms in the new PhoneGap release. Biggest among these is Windows Phone's support of all PhoneGap features, a first for any mobile platform that is not iOS or Android.
Spring Mobile 1.0.0.RC1 Released | SpringSource.org – Spring Mobile provides extensions to Spring MVC that aid in the development of cross-platform mobile web applications. The 1.0.0.RC1 release ships a general facility for user site preference management that can be used independently or in conjunction with the mobile site switcher
The Object Network: Linking up our APIs – Instead of writing a whole new, dedicated HTTP API to your site, publish your data using common JSON object formats, and link your data up, both within your own sites and to other sites. Become part of a global Object Network!
InfoQ: Questions for an Enterprise Architect – Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
June 8th: the day your phone won’t stop ringing – Users with broken IPv6 connectivity will experience long delays connecting to major public web sites. Their workstations will try to reach the content over IPv6 first and will have to experience a TCP-level timeout before retrying to get the same content over IPv4
Why there are so many engineers in India – TNW India – Becoming an engineer in India virtually guarantees financial security for life, and this blinds parents into forcing their children to choose engineering. It is a romanticized notion, but I often wonder how many David Beckhams, Quentin Tarantinos and Carlos Santanas are currently pulling off 9-5 shifts for IT firms.
How Digg is Built | Digg About – At Digg we have substantially rebuilt our infrastructure over the last year in what we call "Digg V4". This blog post gives a high-level view of the systems and technologies involved and how we use them. Read on to find out the secrets of the Digg engineers!
Hosting websites out of CouchDB :: myNoSQL – Together with Couchapps, support for virtual hosts and URL rewrites makes it easier to create and serve web applications directly from CouchDB with no additional middleware
Kindle From Another Planet – Despite being part of the microcomputer revolution from the beginning, the Kindle is the first piece of technology I've seen that feels alien to me. And I mean that in a good way
Flex on the iPad – Trading system – Here is a video showing a sample Flex application running on the iPad. This Mobile Trader application shows chart manipulation and drill-downs using touch events, real time market data updates
Technology Review: Putting the Web in a Spreadsheet – BigSheets is built on top of another piece of software called Hadoop. This is an open-source platform for processing very large amounts of Web data by splitting up tasks and handing them off to a cluster of different computers
The CTO Corner – The CTO Corner is dedicated to the topics and issues important to today's busy technology executive, the Chief Technology Officer. This site focuses on leadership & management, technology trends, and contemporary development & programming practices
QuirksBlog: The iPhone obsession – Web developers should take a look at their sites on a Nokia and a BlackBerry and fix whatever’s wrong. It isn’t that hard to get your hands on a testing device
Nailgun: Insanely Fast Java – Nailgun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead. Programs run in the server (which is implemented in Java), and are triggered by the client (written in C), which handles all I/O.
Microsoft’s Turner Blocks Google at P&G as Competitors Circle – Bloomberg.com – "To the extent the world moves to Web-based software, that's very hard for Microsoft — it completely unlocks their grip on your desktop,'' said Sarah Friar, a Goldman, Sachs & Co. analyst in San Francisco. "Within Microsoft, people just pooh- pooh that idea. There's a huge complacency within the company.''
Mercedes-Benz SLR McLaren Roadster 722 S | Uncrate – Want. With 650 hp and a top speed of 220 mph, the Mercedes-Benz SLR McLaren Roadster 722 S ($TBA; Jan. 2009) may quite possibly be the fastest open-top production car ever built. Powered by a supercharged 5.5 liter V8 engine hand-built in the Mercedes-AMG engine shop in Affalterbach, the 722 S features a carbon fiber body, crystal antimony grey paint finish, and a soft top that can withstand sustained 200 mph+ top speeds
InfoQ: Extremely Short Iterations as a Catalyst for Effective Prioritization of Work – Mishkin Berteig presents a situation where he proposed to a software development team, which just started to experiment with Scrum, to accept 2-days iterations. The approach was trying to tackle their organizational lack of prioritization resulting in constant crisis. Their decision led to a bigger crisis which exposed the need for task prioritization.
Data Mining in the Cloud – Brian Knight – Microsoft is offering a new service to allow you to do the same type of data mining in the plugin online. Simply upload your Excel spreadsheet of data and you have all the same functionality online that you did in the plugin.