Less bugs, please

Bugs, bugs, bugs

Software bugs are annoying so I fixed some more.

  • Repeatedly uploading files would not work in Internet Explorer. This was a caching issue.
  • Don’t log file names during download. Nobody seemed to care about this bug but it was easy to fix for the next version of media.io.

Time for tests!

It’s no secret I love testing. I’m a bad designer and a bad copywriter, but I don’t have to be good because I can let my users tell me what they like. In the next days, I’ll start another multivariate test that should answer some of my questions regarding button and help text placement.

Survey

I would like to find out how you use media.io and I have created a short survey. If you have 30 seconds, please take the survey. Thank you!

New upload layout

I mentioned that people are occasionally uploading files but never converting them. In response to that, I’ve completely redesigned the file upload. You can see it in the screenshot below. Soon, when you convert audio at media.io, it’ll be painfully obvious how much data you’ve already uploaded.

Media-io-upload

media.io update #3

The last three days weren’t overly productive, I must admit. iDotz dropped the configuration for media.io from their DNS servers so the site was unavailable until I switched DNS servers to someone else’s.

The good thing is I did not find any bugs and so could concentrate on getting some half-assed exciting GUI done, as well as a little bit of copywriting.

As you see in the screenshots below, it looks slightly more like my QR Code Generator now.

The reason is that people like invx.com because it's simple and, therefore, the site converts great.

Ideas? Suggestions?

There is a forum for your ideas and suggestions for media.io. If you have any audio formats you'd like to convert when media.io goes live, post an idea there. Posting is quick and can be made anonymously.

Screenshots

Oh yes, the screenshots… They’re below this post. :-)

(download)

media.io update #2

I haven't done anything big to media.io in the last two days – I’ve been busy setting up two SSDs.

One thing I'm doing right now is tracing the memory usage of media.io. What I found surprising is how many programs print awful amounts of debug information. If you simply read all lines using something like BufferedReader, a lot of temporary Strings will be generated.

One thing I do to keep memory usage down is to ignore stderr. Also, I only read into a byte array from stderr to reduce object allocations.

It still takes a lot of tweaks to build something that will scale well to many users. :-)