Blog: What we've done, what we're doing, and what we will do.
Our blog is the best way to keep informed about the latest happenings at Extendmac. Here, we'll announce product updates, discuss future directions, and foster conversations about what you want, and what we can deliver. We strongly recommend you subscribe via RSS!
June 18th, 2009

So, it’s been a while. Way too long. I’ll be up-front about this: I’m sorry.

The backstory here is that, as you may or may not know, in addition to being the only software engineer at Extendmac, I’m also a university student. It’s definitely tough to be both a great student and run a terrific software company, but like most things, you get better with practice. I owe my sincere gratitude to those who’ve stuck by my side this year. You guys rock!

That being said, while nothing has been released from Extendmac since this past February, lots of conceptual work has been done. I don’t usually announce things in advance, but I’m going to try my very best to have Flow 1.5 shipping by this September. While I do read all feature requests sent to our support address, if you want to make extra sure that your request is considered, remind me again with a comment on this post!

Lastly, I should mention that in the name of increasing transparency, we’re now on Twitter! Be sure to follow @extendmac to get the inside scoop on upcoming releases of Flow, and what we’re doing each and every day.

Thanks, again, for being awesome,
Brian Amerige.

February 14th, 2009

Flow 1.1.2 is now available. The changes are as follows:

  • The local-view now maintains its alphabetical sort properly.
  • Fix for FTP where heavily nested directory hierarchies would cause Flow to sit, idle.
  • Large performance fix for uploading heavily-nested directories.
  • SFTP, Amazon S3, and iDisk droplets now work properly.

If you’ve already got a copy of Flow, click “Check for Updates” from the “Flow” menu, sit back, and enjoy. If you haven’t tried Flow yet (or want to try it again), download a copy — you won’t be sorry you did ;-)

All the best to you and yours,
Brian, Olivier, & Jordan.

February 1st, 2009

Flow 1.1.2 is right around the corner, and includes a bunch of really important bug-fixes. Notably:

  • Uploading and downloading directories is dramatically more efficient (in terms of CPU usage).
  • Uploading/downloading directories, and navigating a heavily nested directory hierarchy via FTP will no longer fail when the path-lengths become arbitrarily long.
  • The local-view now keeps itself alphabetically sorted, always.

The first two changes are big ones, so we’d really appreciate it if you’d try out 1.1.2, and let us know how it goes, either by commenting on this post, or by sending us a message.

Click here to download 1.1.2.

December 29th, 2008

I’m excited to announce that Flow 1.1.1 is now available! The changes are as follows:

  • We now allow browsing of disks other than the startup disk in the local view.
  • Fixed memory leak related to local-browsing.
  • Better local-browsing performance.
  • Fixed an issue where the tooltip of a transfer could be blank.
  • Fixed an issue with SFTP command-queueing.
  • Fixed an issue with servers which require login before we can ask for server-features.
  • More fixes for Sparkle updating.
  • Fix for excessive CPU-usage while browsing in the LocalView, in certain circumstances.
  • Fixes for WebDAV, MobileMe iDisk, and Amazon S3.
  • Fixed issue where software-update preferences didn’t take effect.
  • When moving “up” a directory hierarchy (i.e., moving from a child directory to its parent), we now maintain the selection the same way the Finder does — that is, we select the child we came from.

If you’ve already got a copy of Flow, click “Check for Updates” from the “Flow” menu, sit back, and enjoy. If you’re new to Flow and just found your way here somewhat randomly, do yourself a favor and check it out. You’ll be glad you did.

You’ll be hearing from us soon, so stay tuned. ;-]

-Brian & Olivier.

October 25th, 2008

I’m excited to announce that Flow 1.1 is now officially available for download, for all users.

Flow 1.1 introduces a number of exciting new features:

Local Browsing in the Sidebar You can now browse your local disk from within the sidebar in Flow, eliminating the need to interface with the Finder for uploading and downloading. As the top-requested feature, we’re glad we were able to deliver this functionality in an intuitive way that doesn’t detract focus from your remote-files, or unnecessarily complicate the interface.

Custom External Editors You can now specify a specific external editor to be used for a particular extension when editing externally. If you always want to edit CSS files in CSSEdit, for example, you can now specify so easily from the “Editing” pane of Flow’s preferences.

Vastly better QuickLook Support We’ve refined Flow’s QuickLook support to act just like the Finder — you can now preview any file, and can do so with the click of the button (the spacebar). Previews are no longer automatically downloaded to simplify use.

Public iDisk Support If you’d like to access a user’s iDisk public storage, just leave the password blank!

More Secure WebDAV and iDisk We now use “digest authentication” to connect, instead of the insecure “basic authentication.”

Custom Public Keys for SFTP If you connect to an SFTP server without specifying a password, Flow will allow you to select a public keys it finds to connect with, as well as specify others.

Multi-touch Navigation If you have a Mac with a multi-touch trackpad, you can now use swipe-gestures (3 fingers) to navigate around in Flow. Swiping left and right will move you back and forward, respectively. Swiping up and down will navigate to the parent directory, or enter the selected directory, respectively.

Speed, stability, and error-handling All connections have an entirely new error-handling system, delivering stable behavior when servers act unexpectedly. WebDAV and iDisk have massively faster directory listings.

All that being said, I think it’s clear that Flow 1.1 is a colossal improvement. In fact, we’re so proud of the changes we’ve made that we have reset all previous trials of Flow. If your trial has expired, feel free to download the new release, and give Flow a try. We think you’ll find yourself pleasantly surprised by just how much progress we’ve made.

Until next time!, Brian Amerige

September 22nd, 2008

Hey folks,

If you’re interested in testing out Flow 1.1 before it’s released, send a quick e-mail to prerelease@extendmac.com.

(And, for what it’s worth, by testing, I mean both using and providing feedback as well!)

August 7th, 2008

Extendmac has, legally speaking, been around since May 22nd, 2007. In that time, with the exception of some brilliant people who’ve helped out, everything has been done by me, Brian. For quite some time now (on the order of three months), I’ve been thinking about that. And I’ve come to the conclusion that it’s got to change.

Why?

Mostly because it shouldn’t have been that way in the first place. As I said, I’ve done this on my own for more than a year now, and I’ve seen firsthand why it’s important to have a team (albeit a small one) of really talented people. When it comes to design, focus, priority, and as Paul Graham puts it, “moral bearing,” having a second pillar of input, opinion, and support is indescribably useful.

Furthermore, there are things I’d like to work on (namely, a mind-blowing iPhone app) that I simply can’t do at the moment. I’ve had a concept stuck in my head since WWDC, but I know full-well that there’s just no chance of doing it without letting Flow suffer at the moment. That’s a reality that’s depressing, yes, but exciting because it’s something that can be fixed.

To be absolutely clear, though, these changes don’t mean Flow will be receiving less attention than it was before. In fact, bringing in an extra person (or two?) to Extendmac means just the opposite. We’re going to do more, faster, and probably better. (And I can stop feeling awkward when I say “we” — it’s always been a point of contention for me, because saying “I’m going to move faster”, for example, just sounds odd.)

Alright, so now that you’re convinced forming a team is a good thing, we need to talk about who, and how.

Who?

As I say on the newly updated about page, “if you’re a highly-motivated and passionate person who either knows Cocoa, breathes pixels, or wants to learn, we definitely need to talk.”

A few questions you might have, answered:

Does location matter?

No, I don’t think so. If you’re right for this job, you’ll be excellent at communicating, so location really shouldn’t affect too much. If you’re in the San Diego area, though, it’s definitely a plus.

How much does it pay?

Working at a startup means both high-risk and high-opportunity. At first, you are not going to make as much money as you would at a larger, well-established company — Extendmac is not venture-capital backed. If financials are a serious consideration in your decision to apply, don’t bother. I’m looking for people motivated the way I am — by passion, not profit.

That being said, the positions I’m talking about here are first employees, so if we do well, you’re going to do very well.

What type of work are we talking about?

That depends on your skillset. If I feel you’re skilled enough, you’ll be working on Flow itself and potentially on the aforementioned iPhone project. If you’re not quite there yet but I think you have the potential to be, think of it as an internship. I’ll put in the time and effort to train you to my standards, and in return you’ll eventually work on a few projects.

Does age matter?

No, it doesn’t. Who I chose (if anyone) is entirely based on attitude, passion, and skill-set.

Is this part-time or full-time?

Whatever works for you, truthfully. If I think you’re a match for Extendmac, we’ll work something out.

Is there a time-frame on this?

Nope! I’m committed to finding people who I fully believe would be a good fit for Extendmac. I have extremely high standards, so it very well might take some time — in fact, it probably will.

How?

If you’re interested in working with me, I strongly encourage you to get in touch. Format really doesn’t matter, but be sure to include why you think you’re a good fit for Extendmac, any work you’ve done (code, designs, etc.), and any additional information you might consider relevant.

July 24th, 2008

I’m incredibly proud to say that Flow 1.0.3 is now available. This is big stuff, folks!

The list of fixes and changes for 1.0.3 goes on and on and on. From support for Amazon S3 to massive stability, speed, and efficiency improvements, 1.0.3 is a major step up from 1.0.2.

You can grab 1.0.3 by clicking “Check For Updates…” from the “Flow” menu, or by downloading a fresh copy.

I encourage you to let me know what you think of 1.0.3 by leaving a comment here, or starting a discussion, reporting a problem, proposing an idea, or asking a question on Extendmac’s Get Satisfaction page.

Have a terrific weekend!, Brian Amerige.

July 17th, 2008

Hey Folks!,

It’s been a while since we last spoke — over a month, in fact. I’m happy the say that the extraordinary gap of time was not time wasted, but in fact, time well invested.

I’ve been working on the next release of Flow, version 1.0.3. While it does have some new features, they’re not what took so long — this release took so long because architecturally, it’s a lot more stable, fast, efficient, cleaner, and more maintainable than any previous release of Flow. Good stuff.

I did mention a few new features, though. Namely, Flow 1.0.3 adds support for Amazon S3, and adds a navigation banner (back/forward/reload/address field) to Flow’s LivePreviewing in the editor.

This new version of Flow is available as a nightly release. Make sure you check out the release notes to find out known issues, what’s changed, and what’s been fixed. After roughly a week or so of testing (I need your help!), I expect 1.0.3 to be available as the official release.


It’s also worth mentioning that as far as support is concerned, we’re experimentally trying out Get Satisfaction; Extendmac’s support page has been updated to reflect this.

I previously mentioned wanting to move in a more open direction in terms of support, allowing you guys to give your opinions on suggested features, and easily let us know that they you’re experiencing the same issue that was previously reported, for example. I’ve stated a discussion on Get Satisfaction itself to keep track of what you folks think about all this. I encourage you to let me know!

June 11th, 2008

Hey Folks!,

This is just a quick post, mid-WWDC, to let you all know that Flow brought home an Apple Design Award (albeit Runner-Up) for Best Mac OS X Leopard Student Product tonight.

It really means a lot to me have such recognition from both Apple and my developer-peers for all the work that’s gone into Flow.

That being said, I’m excited to acknowledge that I’m now on summer holiday from school, and consequently, you can expect big things from Flow this summer.

All my best, Brian Amerige.