Opinion and commentary about Mac and iOS applications, publishing and content consumption behavior, web and cloud architectures
June 14, 2011

Awesome, Fast, Robust, Battle-Hardened

Subbu Allamaraju:

  • Think of some concrete scenarios to help us understand what is awesome/fast/robust/whatever about your stuff.
  • Write tests for those scenarios.
  • Publish your results and provide as many details as you can about your tests.
  • Finally, publish the source code for your tests.

This is the minimal checklist I use when looking at benchmarks for NoSQL databases.


December 9, 2009

Real-Time, Collaborative Code Editing

Interesting piece of technology (a la Google Wave), but is it really useful? Remote pair programming maybe?


December 8, 2009

Focused: A Multi-platform Focused Editor

You know that in a way I’m a fan of WriteRoom and use it on a daily basis for improving my blogging habits. Anyway, I do understand why others may not like it ($24.95) or may not be able to use it (Mac only), so I have written about some possible alternatives: Ommwriter: a Mac writing tool or ☞ JDarkRoom.

Today I’ve learnt about yet another multi-platform focused editor: ☞ Focused. It is an Adobe AIR application so it will run on all platforms. And based on the following video below I’d say it supports all the features you’d expect from these focused editors:


December 2, 2009

Tim Bray on The Future of Programming

Are there any computer programs that you wish were faster? Time was, you could solve that problem just by waiting; next year’s system would run them faster. No longer; Next year’s system will do more computing all right, but by giving you more CPUs, running at this year’s speed, to work with. So the only way to make your program faster is to work with more CPUs. Bad news: this is hard. Good news: we have some really promising technologies to help make it less hard. Bad news: none of them are mainstream. But I’m betting that will change.

— Tim Bray


November 30, 2009

Testing Hardware

The only piece of hardware testing software I’ve used back in the days is the Nokia monitor test suite. Now, Google has open sourced ☞ Stressful Application Test:

Stressful Application Test (or stressapptest, its unix name) tries to maximize randomized traffic to memory from processor and I/O, with the intent of creating a realistic high load situation in order to test the existing hardware devices in a computer.

Wouldn’t it be cool to be able to use it before buying any new servers?


November 26, 2009

Tracking Application Usage

A Windows desktop only application for tracking application usage and presenting different statistics. I am using ☞ RescueTime which runs on all platforms and has a cool web interface.


November 26, 2009

What Software Do You Run on Your Mac?

I didn’t know about the ☞ i use this website until now. i use this seems to be a Digg for software. For the same purpose of discovering new great software I was visiting from time to time the ☞ wakoopa website which builds a recommendation list based on what software you are using.


November 25, 2009

Ommwriter: A Mac Writing Tool

Ommwriter seems to be an alternative to ☞ WriteRoom (some seem to dislike it or it might be just a way to get blog traffic)

Ommwriter is a simple text processor that firmly believes in making writing a pleasure once again, reinvindicating the close relationship between writer and paper. The more intimate the relation, the smoother the flow of inspiration.

Update: Considering I am working on my blogging habits, I already tried out Ommwriter editor. It has a couple of nice features (the ambient music is my favorite), but still missing quite a few things that I seem to like in WriteRoom (fonts, page size, page color, etc.)

Update 2: I just remembered there is also a multi-platform alternative: ☞ JDarkRoom.