- Manageability – How To Build Damn Good Software
Graham Glass (Mind Electric fame) and John Wiegand and Erich Gamma (both of Eclipse fame) share a few morsels of wisdom on how to build good software.
(categories: management software development java process methodology ) - SVNKit :: Subversion for Java
SVNKit is a pure Java Subversion client library.
(categories: subversion java svn ) - Re: Best Practices for Distributing Lucene Indexing and Searching
Be interesting to see if you could combine this with Hadoop to do distributed indexing.
(categories: lucene hadoop indexing search technorati distributed java clustering ) - What’s That Noise?! [Ian Kallen’s Weblog]
Some interesting stuff about MySQL, the ReplicationConnection class and scaling MySQL query loads.
(categories: mysql replication scalability performance ) - A Journey In Social Media: Clearspace Alternatives
Quote: “… let me make this simple. To the best of our knowledge, there is no viable alternative in the marketplace to Clearspace from Jive Software.”
(categories: clearspace clearspacerocks chuckhollis emc sharepoint ) - one small voice » Blog Archive » XMPP in TiVo
Tivo uses XMPP to send messages from central office to each machine now instead of polling.
(categories: xmpp polling messaging )
All posts by ajohnson
Links: 1-10-2008
- Pingie
RSS to SMS service.
(categories: rss sms aggregators aggregation mobile ) - new software pricing models (9 January, 2008, Interconnected)
Cool exploration of new software pricing models.
(categories: software pricing business )
Links: 1-7-2008
- 2008 InfoWorld Technology of the Year Awards: Applications and Middleware
Clearspace wins ‘Best Community Platform’ award. Suhweet.
(categories: collaboration community infoworld awards clearspacerocks clearspacex clearspace ) - IT Conversations: Paul Tuckfield
Excerpt: “… the three important reasons for YouTube’s scalability are Python, Memcache and MySQL replication, the last having the most impact.”
(categories: mysql scalability replication database databases youtube performance ) - Obsidian Wings: Andy Olmsted
Quote: “I lived my life better than some, worse than others, and I like to think that the world was a little better off for my having been here. Not very much, but then, few of us are destined to make more than a tiny dent in history’s Green Monster.”
(categories: iraq war death blogger andy olmsted ) - Amazon Developer Connection : Deploying Distributed J2EE Applications Using Amazon EC2
I wonder if there’ll be such a thing as a non-clustered web application in a couple years.
(categories: clustering ec2 amazing java tomcat distributed scalability ) - Encouraging Dissent in Decision-Making ? HBS Working Knowledge
Quote: “History shows that the best and the brightest?the smartest guys in the room?often make mistakes because they won’t listen to what they falsely believe is not worth hearing… Decisions are seldom better for silence.”
(categories: quotes management dissent business ) - ClickHeat | Clicks heatmap
PHP app that logs clicks on a web page and can generate a heat-map from the resulting data.
(categories: heatmap datamining statistics tracking stats php ) - TED | Talks | Gever Tulley: 5 dangerous things you should let your kids do (video)
Cool stuff. If you see me swerving wildly in an empty parking lot, you’ll know why.
(categories: kids parenting videos education engineering culture )
Increasing your rate of failure
Cool article from HBS that was published this past April. In it, the author put a new spin on one of my favorite quotes, supposedly spoken by Thomas Watson:
If you want to increase your success rate, double your failure rate.
The gist of the research was this:
In well-led teams, a climate of openness could make it easier to report and discuss errors—compared to teams with poor relationships or with punitive leaders. The good teams, according to this interpretation, don’t make more mistakes, they report more.
So the quote I like so much might be reworded to be something like this: If you want to increase your success rate, foster a culture of openness where recognizing and reporting mistakes is encouraged.
Takeaway for software development teams? A decreasing number of bugs may not be indicative of a good product.
Links: 1-3-2008
- Enterprise RSS: 2008 : The Year of RSS
Quote: “A large segment of users are taking advantage of start pages like iGoogle and Netvibes to be their own aggregator, and are using RSS to accomplish this, there is no reason why this should not also happen behind the firewall.”
(categories: aggregators enterprise rss feeds syndication behindthefirewall ) - 2007: The Year in RSS – ReadWriteWeb
Quote: RSS “… made blogs readable, podcasts subscribable, wikis trackable and search persistent.”
(categories: 2007 rss feeds syndication trends feed ) - YouTube – Scotch Mist – A Film With Radiohead In It
52 minutes of Radiohead: every song from their new album. Brilliant
(categories: radiohead youtube video inrainbows from:billjive ) - ongoing · 2008 Prediction I: RIA vs. AJAX
Quote: “… the people who want to add UI ‘richness’ to the Web are always developers, never users.”
(categories: ria ajax flash gui usability ) - Xeni Jardin: Online Communities Rot Without Daily Tending By Human Hands
Quote: “If someone’s misbehaving, she can remove all the vowels from their screed with one click. The dialogue stays, but the misanthrope looks ridiculous, and the emotional sting is neutralized.”
(categories: disemvoweller community moderation comments ) - If all your friends jumped off of a bridge? at Ben Brown, Internet Rockstar
Quote: Facebook is like: “Whispering endlessly into a room crowded with everyone I?ve ever met while simultaneously being badgered by evil robotic clone versions of those same people that insistently try to trick me into buy things from Overstock.com…
(categories: facebook signaltonoise social socialnetworks noise )
Links: 1-2-2008
- photophlow: preview
Group chat for flickr. Would be awesome to see exactly this in Clearspace for each space / community.
(categories: for:billjive for:awenckus clearspace groupchat photophlow collaboration ) - ongoing · Message From the Web · Good-enough today beats complete next year
Quote: Gall’s Law: “A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work.”
(categories: gallslaw complexity collaboration systems )
Links: 12-26-2007
- i completed reading (26 December 2007, Interconnected)
Geez… and I thought I did pretty well this year.
(categories: reading books 2007 )
Links: 12-18-2007
- Google Admits “Data is the Intel Inside”
Quote: “As the applications become apparent, the data will be valuable in new ways, and the company with the most data wins.”
(categories: megadata data datamining google )
Links: 12-16-2007
- Coding style – a non-issue – fa.linux.kernel | Google Groups
Quote: “… don’t EVER make the mistake that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That’s giving your intelligence _much_ too much credit.”
(categories: evolution design process engineering linux linustorvalds ) - An exception to the Google rule? | LinuxWorld Community
Quote: “… one fundamental rule of the Internet: Trying stuff is cheaper than deciding whether to try it.”
(categories: innovation bigco programming ) - Joe Gregorio | BitWorking | Megadata Follow-up
Quote: “… just like using more methods and pushing information into the headers gives more information to the network, by denormalizing you are implicitly giving more information to the database, and that ‘extra information’ makes things run faster.”
(categories: databases denormalization megadata scalability data database ) - Joe Gregorio | BitWorking | ETech ’07 Summary – Part 2 – MegaData
Quote: “… we need a new kind of data store, a new kind of SQL, something that does for storing and querying large amounts of data what SQL did for normalized data.”
(categories: bigdata datamining dataveillance analytics storage database data megadata ) - Dehora.net | Weblog | Manufacturing Content
Quote: “It does seem thought that having your own datacenter and big databases is increasingly like having your own watermill in a world of powerstations and batteries.”
(categories: information bigdata megadata )
Links: 12-12-2007
- Pimp My Safari: about
Quote: “Many excellent plugins for Safari have been developed, but because Safari doesn?t have an official ?extension architecture?, many don?t know of these extensions.”
(categories: safari plugins extensions mac apple ) - Babe, Bill, Jack and Del: 1916 | Shorpy Historical Photographs
Awesome picture of Babe Ruth in a Sox uniform in 1916.
(categories: baberuth baseball redsox 1916 photography photos )