Sunday, January 4, 2009

Invest locally; better yet Invest in yourself!

So, I was watching one of those meaningless "money" talk shows on CNN. Although, I liked listening to Robert Reich on the show say "prepare for the worst, hope for the best".

I started thinking, maybe I should put some money into Columbus, Ohio Fortune 500 companies (Large Cap Stocks); or maybe in the State of Ohio fortune 500 companies So I looked at this list on USA today, to find the Central Ohio Fortune 500 companies from 2004....

Cardinal Health
Nationwide Mutual Insurance
American Electric Power
Limited Brands
Big Lots

Then I found that of these Fortune 500 companies in Central Ohio; Nationwide Mutual Insurance is no longer a public company (NFS, as of January 1st, 2009). That made me immediately think why invest in "public" companies, seeing that Nationwide just took their $2.4 billion subsidiary private. Which made me think, why are companies public. Well, the basics are that a company goes public to raise capital it could not raise in a private market, and it is often an exit strategy for the founders and original investors of a company. Wait a minute if that is the reason to go public than why would I spend so much time looking to invest in public companies, wouldn't it be more valuable to invest in private companies that I have transparancy into; or, even better, to invest in myself and my own work/companies/businesses.

Hmm, lots to think about.

With all of that said, if you are looking for a small investor or worker in your ideas and/or are interested in becoming a small investor, worker in my ideas; drop me an email, and let's talk about working and investing together.

Best Wishes!
Pete Gordon

Thursday, January 1, 2009

2009.....

10 Goals for 2009... (in no particularly special order)

More International Exposure. Visit Africa and Amsterdam. This should be a definite; because we have already been planning it for hearthecry.org. Take a course in Mandarin Chinese http://www.columbus-occs.org. Deepen my international relationships, in my field of expertise (sofware, hardware, technology, health care) and outside of my field of expertise.

Organize and Automate my business more. Business filings, taxes, structure must get automated this year. So that everything is submitted on-time, and the process flows! This may mean, I get a new accountant--if they don't get with the 21st century! And, I am thinking my daughter is now old enough at eight that she can maybe start doing some minor paperwork, scanning and emailing. That just occurred to me; and that would be great; maybe I can hire her as my assistant, perfect!

Do Video on the Internet. I am going to use video to communicate with others this year. I have neglected it, and don't have a good video camera. Kinda funny, since I have a software portable usability lab that uses Apple iSight cameras (iSights are now no longer available). But, I am thinking about maybe video taping interviews with Film/Television Producers, Building Architects, General Contractors, Professional Engineers; and then maybe getting them transcribed; and using them as resources for publishing an industry comparison for the software industry compared to other industries (Steve and I had talked about it; see earlier blog entry). The bottom line, there is a lot of value in communicating with video and I am going to do more of it this year.

Repeatable Sales Model. Repeatable Sales for Critical Systems; selling Health Care Managed IT Services and increasing Critical Systems revenue by 100%, with 2-5 new clients.

Time with family. Have a wonderful vacation, with my family. And, take Blake and Rachel to school at least once a week.

Lose 10 pounds. And exercise consistently. (wii fit, recumbant bike, and treadmill)

Dress more professionally. I'm still a little uncertain on this one; I love my t-shirt and jeans.

Spend time daily in worship and prayer. I'm pretty good at this, but some days and then some weeks--it slips away from me and that is when things fall apart.

Give more away. I'm really thinking of time and software here, but it is true across every area of life. I want to give more away in open source, like codeplex.com/edf. I want to have a couple open source projects that I am committed to, and see them grow in momentum and value. I want to see open source succeed in a sustainable business model, they are not mutually exclusive. It makes me thinking of communities of needs, creating mutually beneficial software and making it open source. Open Source Polysomnography software anyone?

Listen more and talk less. Enough said.


Monday, December 29, 2008

Software Executive Producer

So, why doesn't the software industry have the concept of the "Producer"; like the Recording and Film industry? We have taken our concepts from traditional construction and architecture, for terms like Developer, Architect, Project Manager; rather than from more creative industries like Film and Recording, for Producer and Director. Maybe it is time to blend the industries. Macromedia tried to do this a long time ago with their product, now Adobe Director.

Steve Horn sent me this blog posting about a Chief Engineer; http://blog.scottbellware.com/2008/12/chief-engineer.html.

Reminded me of the discussions Steve and I have had in the past about publishing interviews with people in different fields (architects, general contractors, videography/film, television producer, etc.) about their roles and how those roles might relate to roles in the Software Development Life-cycle (Software Product Development).

I remember; I was talking to a client a year or two ago about the need for developing some Flash code. And, when I suggested a couple people to do the work; I said, "that is why there are so many names in the credits of movies"; because if you want "A+" quality work--you need people that are "A+" in each specific area. Just more evidence supporting the need for a Software Executive Producer.

I changed my twitter description to include Software Producer.

Tuesday, December 9, 2008

Direct Email Business Introductions...

Twitter wasn't long enough for this experience.

So, I just got an email that I was about to respond to from an individual requesting a brief phone call; it was a business introduction; and it was very specific and sent to my apneicare.com email address. I realized after a moment that, oh, they probably got my email from a conference this past summer that I had given my name and email to for networking. Crap! That is why for usersfirst; I have two emails I give out--one for lists (petemail) and one for direct contact--so I can recognize the difference. I need to do that with apneicare.com also.

Here's some advice for email introductions, especially those requesting a phone call, please specify how you got someone's name in addition to why they might be interested in talking with you.

I'm still learning this Internet thing after 12 years of developing for it! I don't ever see it stopping--the learning this Internet thing--that is!

Pete Gordon

Sunday, September 21, 2008

Financial Collapse?

Wow! What a day... keeping up with the financial markets and the craziness this week.

So here is my assessment, of Paulson and Bernanke's Plan (oh and that guy that McCain would fire)... (if you have time--I highly recommend following the links--please don't take my assessment as anything other than my $0.02...I think this is what is going to play out over the next couple weeks)

1. Treasury assess that there is a crisis, T-Bills fall below zero, credit markets freeze, and Treasury, Fed, SEC start pushing through Bill to make thing "right".
2. Once bill passes...Fed prints the money
3. Treasury/Fed reverse auction and buys lowest selling mortgages with the money, or does whatever the Treasury sees fit to do with it.
4. Wall street gets flush with cash from selling mortgages to US Government, more liquidity occurs in the market.
5. 3mo T-Bill rate stays above zero and Banks continue to lend to one another, and companies that are carrying too much debt live to see another day
6. Wall Street makes killer bonuses in 2010...again.
7. US Government saddled with the mortgages, and we'll see if China or Japan wants to buy some.
8. Spin the Wheel of Fortune

Notice I didn't touch on the consumer, or the homeowner...why?.you may ask...because that is secondary to the proposal...this seems to me to be all about Washington and Wall St. Not that it is a bad thing, but it does seem a little rushed. The panic that occurred Wednesday that pushed the T-Bill into negative territory did not last long... people are irrational but they learn from mistakes (sometimes). I do think there is a real concern of stagflation in this market. But, what do I know. I'm just a software guy. At the same time... I see real opportunities globally utilizing the Internet (who doesn't!).

One last point, I think this may be a great political move for Paulson. I think it could give legs to his blueprint for regulatory reform, which I think looks pretty good from the Insurance after just reading the exec summary.

Everybody calm down, and be honest with one another, and get along, and all will be fine!

I'm surprised there was uptick in companies with no debt.

Friday, July 25, 2008

Twitter, Social Software, and the Internet

Ok, so I stepped into Twitter this week. I am kind of overwhelmed, I think it is "blog ADD". But, I am still considering it (how it works, its usefulness, everything). I think it is actually better than blogging for me (maybe I suffer from ADD). It is immediate, limited to 140 characters of text, "easily" accessible from my blackberry (compared to blogger).

Found that BarackObama was on Twitter... here and has ~50,000 followers. That is a strong indicator to the election I believe (note: I am not taking any sides as of yet--and may never take sides in this election--although I did promise my dad if Barak wins I would read his book the Audacity of Hope, that my dad got me). I am just amazed at the following, 2,000,000+ , and the idea of sharing such short thoughts and musings with other people that are (or are not) like minded. I read about ChaCha, and they do human responses to questions, and are doing it on twitter. I sent them a question about restaurants in Pickerington, Ohio... waiting for a response now... will see how well it works. They pay their guides about $0.20 a question, amazing. Some of the public questions/answers I read were not that good, but one about the alcohol level of Leffe was excellent. The question was "how strong is Leffe", and I didn't even know what Leffe was until I read the question and did some research on it.

Twitter is definitely an amazing application of social technology and search. I love the trending charts they have... http://blog.twitter.com/search/label/stats ... Reminds me of Google Trends, but this is stuff people are communicating to others rather than just searching for. I guess it is the difference between asking a question of the Internet, or making a statement to it (the mind of the Internet).

Much to think about.

Wednesday, June 11, 2008

How did you get started in software development?

Steve Horn tagged me to answer some questions about my history with programming. So, here we go, a lot about me and my history in programming; more than anyone should probably care to know.

How old were you when you first started programming?

I guess it was when I was 11 or so in 1984.

How did you get started in programming?

My mom was doing graduate studies in Boston, and had purchased a Commodore 64. We would buy these books with pages and pages of BASIC code to type in and save off to tape . I did that for a while (oh, later, I had upgraded to a disk drive) and then few years later got an Amiga 500. A couple friends had one also, they were getting into CLI, Machine Language Assembly, BBSs, and Phreaking. I dabbled a very little in that, but I was more drawn to the graphic design and animation power of the Amiga. So I played with that and did a few things on my own, and for school projects, and what not. I remember thinking CompuServe and independnet BBSs were kinda cool, but a pain to use.

What was your first language?

BASIC

What was the first real program you wrote?

I don't know if I have ever written a "real" program. Or, is it that they all have been, "real". I can't find any reference to this one river rapids game that I typed-in on the Commodore 64, and I don't remember the exact name. I didn't do much programming on my own, I felt it took too long. Until I got into the work force in 1997 and worked with David Robertson (amazing programmer) and others to get Intranet to the mainframe connectivity using IBM CICS/TCPIP technology and our own C CGI and then later Java Servlets after I found IBM's Redbook that no one seemed to want to talk about in 1998. They all wanted to sell CICS Connector middleware. Or maybe the first "real" program was the MSDS application I wrote at AEP in Cold Fusion and Oracle then migrated it to ASP and Oracle, and worked with someone else to do the VB TWAIN Scanning of the documents.

What languages have you used since you started programming?

Summary Programming Languages List:
BASIC
Pascal
COBOL
VBScript/JScript
Java
T-SQL and PL/SQL
C#
VB
Javascript
Objective-C
C

Detailed "Programming Lanagues" List:
BASIC (Junior High School)
Pascal (College)
COBOL (College)
Cold Fusion (is it really a programming language?) (1st Job)
PL/SQL (ORACLE's SQL) (1st Job)
Java Servlets/Applets (1st Job)
ASP (VBScript and JScript) (1st and 2nd Job)
J2EE JSP/Servlets/EJB/custom MVC like Struts (2nd Job)
T-SQL (Microsoft's SQL) (2nd Job)
C# (2nd and 3rd job)
VB.NET (3rd job)
Java and MySQL exposure using SQLYog (3rd job)
Objecive-C (My own crap)
C (My own crap)
Javascript (all jobs, "The sleeping giant of the Internet")
HTML (all jobs)

1st Job = AEP
2nd Job = fourthchannel
3rd Job = doing the start-up company consulting thing in central Ohio (movepoint, aircraftlogs, apneicare)
"my own crap" = VisualMark User Experience Lab


Have not and likely will not touch... PHP, Perl, Ruby, F#, Lisp, etc. I love talking to people about them, and I think they are great, but I don't have the time to really get into them. May play with Python, since it is supposedly one of only three production supported languages at Google (Python, C++, Java). And, TRAC and this Google Calendar Gantt Timeline thing looks so cool; two more reasons to get into Python.


If you knew then what you know now, would you have started programming?
Definitely. I sometimes look back and wish I would have gotten deeper earlier on. You know, into Assembly and what not... but it seems I just don't have the patience. I'd rather build something and see results more immediate. I remember when I interviewed out of college in 1997, I told them I would be happy to do some COBOL for a year or two (thankfully--I didn't have too), but in a few years I was going to be working in "Interactive Television". So, I was "lucky" and "blessed" to be able to get in on the Internet/Intranet technologies right away in 1997 in my career. The Internet is now the center of everything I do. I don't really care too much about programming languages--for me--the Internet--and all of its messy technologies--is "EVERYTHING".

If there is one thing you learned along the way that you would tell new developers, what would it be?

Focus on People not machines, and in focusing on people, be Honest and full of Integrity in everything you say and do, don't be hesitate to talk about what you don't know and are willing to learn, and always look forward to learning from everyone around you.

What's the most fun you've ever had ... programming?

The Mainframe to the Intranet using CICS TCPIP was a blast, the MSDS stuff was a blast, fourthchannel was a crazy roller coaster and a ton of fun. All of them were great because of the technology, the users and the people I worked with! But I'd have to say that the most fun I have is whenever I see the excitement on a user/customer/clients face about how the Internet and software can be used to simplify and better their lives.