Or more accurately...teams matter! With the initial Beta release of indi I wanted to say some words about my team. A little over a year ago we were all working on DARPA research projects, and we, as a team, decided to go the "product route". Now, switching from a consulting-oriented company to a product-oriented company is a lot of work, but more importantly it requires the entire team's commitment to make it a success. And I must say that our team has kept that commitment. Building what we have in just shy of a year is a huge effort. Each person on our team continues to amaze me in how well they each pick up and learn what needs to be learned and to do what needs to be done.
Dave and I have worked together for close to 19 years (yeah...exactly!) He is one of the best programmers I know. Right now Dave handles lots of our low-level code development. Whether its integrating extended MAPI with Ruby or the building installers with the OS X Carbon API or even scripting iCal with AppleScript...Dave just plows through and produces incredible results. We have to perform some major back-flips iterating on an implementation that gets things right, and no matter how much work it takes Dave to accomplish a task, he is ready to start over if its the right thing to do. As every programmer knows, the worst feeling in the world is to solve a hard problem and then have that solution become unnecessary because of a change in requirement...but Dave is always positive, always ready to do what must be done. Most of Dave's work in not thrown away mind you, its just something that I really admire about him.
Tom is another amazing programmer. Many of you guys may know Tom since he administrates RubyForge. As part of our product effort Tom has been working on all our service infrastructure. Tom has picked up Ruby on Rails in no time, and has produced a great foundation for us to build upon. Not only is Tom kicking at building the services code though, he is also great at building the client side of that code. I have just never been good at tinkering with all the stuff you have to to configure things like Postgres, Apache (or GForge...ug), but Tom not only does a great job, but actually automates (with tests) everything he does to verify the integrity of what he is building. Of course, while all this is going on, Tom continues to work on PMD and RubyForge. Oh, Tom also single handedly built the beginnings of our Linux support for indi (Evolution plugins, runtime, etc) but since the Flash 8 player does not (yet) support Linux, that work has to sit on the sidelines...for now!
Ryan and I have known each other almost as long as Dave and I have. Ryan is an artist...but I don't mean a graphics artist (although he is amazing with Photoshop)...I mean an artist. Ryan is actually a very good musician, but again, than is not what I mean. Ryan and I have done most of the UI development for indi. Ryan is an artist in the sense that he always programs with style. Everything he does has a style that is driven by his artistic sense. He constantly iterates his implementations seeking a balance of form and function. Ryan had to ramp to learn ActionScript 2.0 last spring...and learn it he has. When Ryan and I first worked together at a company named Roku 10 years ago, Ryan was tasked to build a calendar (month, week, day view) in Java 1.1. Now, if anyone remembers Java 1.x...it was very hard to achieve good performance with AWT, but Ryan produced with flying colors. He also NEVER wanted to build another calendar again! Of course, then comes indi and what is the first thing I ask Ryan to do?...yeah...build a calendar. Ryan always delivers great results with his UI work, and is a stickler for details, which anyone who puts the indi card games in slow motion will immediately see.
Last but very much not least is Mark. Mark is my COO, but the first thing to know about Mark is the "C" in his title in no way means his view of work is delegating and controlling those who work for him. You see, Mark served as a Marine, and as such believes that his job is to do whatever has to be done. Mark handles everything administratively for our company, and I mean everything! Mark deals with payrolls, accounting and all the other crap (his words) that makes a company tick, and its no small task. Its a huge amount of work...and most of the time its not very fun work. Mark is tireless at performing it though. None of us ever worry about the admin side of the company with Mark there, which lets us fully focus on building our product. But that's not it by a long shot, Mark is also Business Development, Marketing...oh and he wrote the indi Getting Started Guide because you know how much developers like to document.
That's my team. They are great to work with, and great at what they do. Best of all, I count all of them as friends. How awesome it is to work doing something you enjoy with your friends? I do want to add one more group to our team...those being our investors. Our investors believe in us and we want to make sure we are worthy of that belief. I don't just add our investors because I'm the CEO and its good form, it takes a lot to produce in this fast-moving world of high-tech. We are all one team working toward a common vision and that is why we are going to succeed. Now for Beta 2...
hallo everybody visitors of web page of site richkilmer.blogs.com I not so a long ago got over in North Wilkesboro
and so, that I parted with dear a man, Nicola- Juliason, and now try to find him, last that I know so it that he lives in citi, and often vi
sits the resources of type your richkilmer.blogs.com, names ona itself Victoriaon
, if suddenly will see this nik write that this man wrote me . I very much I miss without socializing with this man.To reason wanted to say thank you to the team of developments and web masters your resource. So to hold boys. Only little request of,sdelayte more graphic arts on pages on a subject
Posted by: TarkSairm | Monday, August 06, 2007 at 07:13 AM
Examples
Set the color of the text
This example demonstrates how to set the color of the text.
Set the background-color of the text
This example demonstrates how to set the background-color of a part of the text.
Specify the space between characters
This example demonstrates how to increase or decrease the space between characters.
Specify the space between lines
This example demonstrates how to specify the space between the lines in a paragraph.
Align the text
This example demonstrates how to align the text.
Decorate the text
This example demonstrates how to add decoration to text.
Indent text
This example demonstrates how to indent the first line of a paragraph.
Control the letters in a text
This example demonstrates how to control the letters in a text.
Set the text direction of an element
This example demonstrates how to change the text direction of an element.
Increase the white space between words
This example demonstrates how to increase the white space between words in a paragraph.
Disable text wrapping inside an element
This example demonstrates how to disable text wrapping inside an element.
http://drugshop.u.yuku.com/blog/post/id/237 buy viagra professional online
Posted by: madbad | Tuesday, March 25, 2008 at 08:53 AM
When I visit this good webiste,Just to say,I am glad to read so good article in the webstie.Well,OK.I have to say,what a wonderful blog it is.thank you for your sharing so good articles in the website.I like it very much.It is very interesting in it.Look forward to reading so good articles in the website.I will reommenda a watch to you http://www.replicawatch-uk.com/45-tag-heuer
I hope you will like it ,very much
Posted by: replica watches | Monday, December 13, 2010 at 10:09 PM
This is a great content, I’m so glad that I’ve found this high quality blog!
Posted by: oakley oil rigs sunglasses | Monday, June 20, 2011 at 10:18 PM
I am impressed with this internet site, very I am a big fan.
Posted by: executive search recruiters | Monday, January 16, 2012 at 07:20 PM