in Search
Welcome to Neopoleon - Sign in | Join | Help
Navigation: Home | Forums | Galleries

Simple Genius

I can't talk about it yet. I mean, I can't say a bloody thing.

But I can say that I was there, in the room, when my officemate, Erik Porter, told me one of his latest ideas (he's turned into an idea factory for the past couple months, and it's been amazing to watch).

I wish I could go into detail. Or even just say what it is.

All I can tell you is that, if it works, it's going to affect the lives of every single dev using Visual Studio on the entire freaking planet.

He just left for the weekend, taking his ideas with him, and I'm sitting in the office, staring at his empty chair with a reverential awe. I'm thinking about sitting in it to see if I start coming up with ideas. I mean, what if it is just the chair?

Anyway, the process has already begun. He had the idea, he talked to the right people, and he's going to try to make it happen.

And that's just one of his inventions.

It's so strange. When I sat down for the first time across from him last October, I just saw this quiet coder. He had headphones on, and we didn't talk a whole lot.

But then, after a few weeks, something changed. The guy came alive, and his brain started shooting these ideas out left and right, any one of which could bring him great success.

I don't know if any of you get to sit across from someone who comes up with great ideas as casually as the rest of us tie our shoes (that doesn't apply to me, actually, as I have, without any deviation from the pattern, been purchasing laceless shoes for the past five years), but it's an inspiring thing.

Yeah.

Wow.

Also, I'll be writing normal posts again soon - it's just been an insane week (for everybody on the team - we're all ready to scream) - but I wanted to stop for a moment and mark the place in time when I realized that Erik Porter wasn't only smart, but that part of his brain is a brilliant idea factory, and that the guy's a bloody genius. It might be a year or two, but you will hear more about Erik Porter (and, if you haven't noticed, I'm trying to get as much search engine goodness as I can by constantly repeating the name Erik Porter for when the net realizes his importance).

If I sound happy, by the way, it's because I love this job, and my team has become a second family to me. I never would have expected that.

Jeff did a good job when he threw us all together, and I feel, as always, that I'm the luckiest bastard on the planet for having landed here.

Now, carry on.

There's work to do :)

Published Friday, February 09, 2007 4:34 PM by Rory

Filed Under: , ,

Comments

 

Tee said:

Aw...Rory.  You love your work roomie!

:)

Erik Porter eh?  Isn't he the guy that you mentioned in this post several times?

Sorry, I'm in a weird mood.

Glad to hear that you love your team.  I'm going to try to keep up with the blogs a little more.  But I've been busy working, learning, flying, living and the like.

Take great care of yourself...you're missed.
February 9, 2007 4:38 PM
 

kettch said:

Crap, and here I am stuck using VS2005 and playing with Orcas bits when I could be using Visual Studio Erik Porter Ultimate Special Edition 2009.
February 9, 2007 4:50 PM
 

Erik Porter said:

Wow, I don't think I've ever seen my name typed out that many times.

I don't really know what to say, Rory.  I've just got a big grin on my face.  I don't deserve all this.  I really have changed a lot since joing Microsoft.  The people (you Rory, everyone on our team & everyone else I've met here) inspire me.  The company has shown me that the only limitation I have now is myself.  I love working here, I love having you as a roomie at work and I love how much potential there is to make things happen here.

Now, um...stop talking about me!  ;)  I do appreciate it though!  :)  I wouldn't come up with cool ideas without all the people around me (including my wife).  :)
February 9, 2007 5:41 PM
 

Rory said:

Tee -

I miss you. Beautiful. Intelligent. Hell of a human, wonderful Tee...

I was actually going to post a Tee Update for everybody who wonders where you've gone and what you're up to (which is all impressive, if you ask me).

"Glad to hear that you love your team.  I'm going to try to keep up with the blogs a little more.  But I've been busy working, learning, flying, living and the like. "

While it would do nothing but make me happy to know that you're keeping up, I'd also say: Go and live your life. You're doing things right now that are so much more interesting than blogs or the online world.

Do check up on me every once in a while, but focus on the things you're doing for yourself. As I've told you on many occasions, I can't wait to see the Tee of the future. Five years from now, you're going to be looking down on the rest of the world from your empire :)

Seriously. I'll be watching you, lady. I want to see how far you go.
February 9, 2007 6:08 PM
 

Rory said:

kettch -

"Crap, and here I am stuck using VS2005 and playing with Orcas bits when I could be using Visual Studio Erik Porter Ultimate Special Edition 2009."

That's actually a good name for the product :)

Maybe we'll have a competition to see who can give it the best name...
February 9, 2007 6:10 PM
 

Rory said:

Erik -

"I don't really know what to say, Rory.  I've just got a big grin on my face.  I don't deserve all this."

You deserve it. Trust me.

Maybe you don't realize it because you can't see yourself from the outside, but you told me about an idea today that was mind-boggingly good. It's something *I'd* use all the time. I *want* it to exist.

This post is pressure. Now you have to follow through :)
February 9, 2007 6:12 PM
 

Tobin Titus said:

Yeah, I agree. Erik IS the man.  One day when he is my boss, perhaps I'll be fondly remembered as the guy that invited him to work on Microsoft certification exams with me :)
February 10, 2007 1:58 AM
 

Erik Porter said:

Thanks again, Rory!  :)  Oh I'll follow through.  It's what I do.  Sometimes that's a bad thing (you know...following through on a bad idea), but it works out well most of the time.

Thanks, Tobin!  :P  And I hope you remember me fondly as one of the guys that helped talk you into coming into Microsoft.  ;)

We could go on and on with this back and forth, but I won't clog up Rory's blog comments section.  It could be fun though.  To see if he gets pissed off.  :)
February 10, 2007 2:03 AM
 

Tobin Titus said:

No fair calling evensies already.

I normally don't pass up an opportunity to tick people off -- particularly people of "somewhat french desent...".  That said, I'll call truce on the who-invited-who-to-do-what bit because... well. I'd lose.

I suck at these sort of things.  Maybe *I* need to go sit in Eriks chair.
February 10, 2007 2:23 AM
 

dan woolston said:

hey rory,
i was just curious, do you get to write code still or are your efforts in Redmond predominantly journalistic in nature?
February 10, 2007 8:01 PM
 

Massif said:

Awww dammit, I come up with ideas all the time, but they really suck.

Most of them wouldn't make it on the HalfBakery ( http://www.halfbakery.com/ ). Most of them get forgotten again a few minutes later too. A few of them seem like good ideas, but I don't have the capacity to follow through on them at the moment.

If you need some sort of idea as to how bad these ideas get, then I think I mentioned the BallBeach on my blog. I shall have to check on that.

It's always nice to hear that there are clever people in the world somewhere though, working on making my life a little less sucky.

But could they get on with the channel9 update please? :-)
February 12, 2007 6:13 AM
 

bolo said:

>> it's going to affect the lives of every single dev using Visual Studio

You must mean we won't have to buy a new IDE everytime the Framework changes?
February 12, 2007 10:29 AM
 

Zer0Mass said:

I just hope that the idea includes making VS and MSDN licensing easier to understand.  Or at least doesn't make it any more complicated.
February 12, 2007 12:08 PM
 

Erik Porter said:

Massif, we're working on Channel 9 full time.  The idea Rory is talking about is something that I'll lead the way on, but won't make it.  We're going to partner with another group to actually build it (because it has implications across Microsoft).

Zer0Mass, while I can't tell you what it is, I can tell you that it is not anything you mentioned.  Sorry!
February 12, 2007 12:29 PM
 

Massif said:

I still want some sort of call-graph / code coverage / unit test functionality mashup. (Like a call-graph where all the nodes on the graph are different colours depending on whether they're covered and have the test results marked in them.)

In 3D!

With Spinning Cubes! And animations as tests are run! And RSS feeds being published so everyone can subscribe to the results! And memory dumps taken when a test fails so you can click on the graph and see the stack / heap et. al and how it was when the test failed! With performance data pulled in (maybe make slow nodes bigger so you can see which ones are consuming all your time.)! And the ability to seperate out the graph so you can see the results for a group of tests or a specific test! And First Chance Exceptions marked as little exclamation marks or something. And all the results published in XML so they can be pulled apart by reporting apps! (Imagine how scary your manager will be when he knows that 60% of the function points now have tested code, but 10% don't have any, and 30% fail their tests! Yikes!)

Maybe that's going a bit too far. You can leave out the RSS feeds.

That should keep you busy for a bit ;-)
February 13, 2007 2:26 AM
 

kolyiken said:

Now I´ve seen the whole bunch of comments I´m quite sure.
It´s the chair.
February 13, 2007 6:10 PM
 

Dan Woolston said:

hey rory,
sneak into uncle bills office and get the waterfall video for dreamscene. and then distribute it, covertly of course, to those of us eager for said content.
:P
February 13, 2007 10:07 PM

Insert foot in mouth here:

(required) 
(optional)
(required) 

About Rory

I *own* this site, you loser.

This Blog

Post Calendar

<February 2007>
SuMoTuWeThFrSa
28293031123
45678910
11121314151617
18192021222324
25262728123
45678910