Closing in on Alpha Release

Whew! We've been working furiously over the last two weeks to add solid features, performance optimizations and UI improvements to our Alpha release candidate.

Our hard work has been paying off, though -- we've pushed out seven updates to our alpha production platform. Seven updates in two weeks! That's what I call "release early, release often!"

How do we turn around releases so frequently? We have our release cycle, including automated testing and deployment, down to under 10 minutes. Of course, once we go live into production we'll have to be careful about how we use this superpower -- code review and user acceptance testing are part of our process as well. But it's nice to know that, should we need to, we can push out bug fixes and user-requested features in a timely maner. It's like owning a Ferrari in New Jersey where the speed limit is 65.

Here's just some of what we've done over the last two (incredibly productive) weeks ...

  • added support for two separate historical charting packages, one that is flash-based and another that relies only on javascript + HTML5 "canvas" elements
  • significant UI improvements, including better menu design, icons where appropriate, "current" and "recent" tab lists and support for user-configured "favorites", and shortcuts to Pharos Knowledgebase files for ISO-NE and NYISO
  • visibly improved performance in realtime data loading
  • upgraded our javascript UI library, which makes more types of screen widgets available (like sliders and statusbars) and also improves memory and speed in the browser
  • added the ability to "embed" external web pages into the Pharos AMS tabbed UI

If you're interested in learning more, or you'd like to apply to participate in our Alpha Users program, please send us an email at info@pharos-ei.com.