Career Change

I can vividly remember the moment I read about Twilio on TechCrunch. I had the same feeling about what I could accomplish using it as I did the first time I tried wifi, or made a call from a cell phone. Suddenly all sorts of ideas/features/applications that weren’t previously possible suddenly were. I’ve followed them closely ever since, won one of their developer contests, used them as a test bed for RestSharp and now, I’m going to work there.

Starting April 5th I’m going to be starting as a Developer Evangelist, although I like to think of more as a Developer Advocate. My job is to help developers get the most out of Twilio. I’ll be writing blog posts, recording screencasts, manning the forums, building example applications and hitting the road to spread the word. If you’re a developer and you need to add phone calls or text messaging to your apps, then I’m your new best friend.

So I’m no longer a full-time .NET developer. At the heart of Twilio is a REST API and which is inherently platform-agnostic. I will still be doing a lot of .NET though (including working on the RestSharp-based TwilioApi wrapper I released) and since it’s the platform I know best, will still be actively participating in that community. But at the same time I’m actively ramping up on different stacks as well. I love learning new technology so even though I’ve just started the horizon broadening, I’m already thoroughly enjoying it.

What this means for RestSharp

Only good things as you can probably imagine.

What this means for RIM Systems

Nothing, still going to be doing that on the side.

What this means for my other projects

Nothing. The jQuery snippets project needs a new caretaker, but I was already looking for that. ManagedAssembly is a little bit up in the air right now. Have a good idea for it? Want to take it over? Want to buy it? Let me know!

Breaking up is hard to do

I’ve been incredibly fortunate the last few years to be able to work at Treefort. I learned an incredible amount, got to work on a lot of interesting projects (Screenfeed most notably) and worked with some really fun people. To Jeremy and the others there: thanks for the opportunity, I had a blast and it was the best job I ever had.

See you around

If you see me at MIX this week or at any other conference you’re at be sure to say ‘Hi’. And if you think there’s a conference I should be attending, please post it in the comments below. Looking forward to meeting as many developers and startups as I can. Follow me on Twitter to find out where I’m headed next.

Can’t wait to get started!

Posted March 14th, 8:43 PM
Read more posts about Life, Twilio.

View Comments
Link

I won a contest!

I’m proud to announce that I was this week’s winner of the Twilio Developer Contest. I submitted my SimpleHotline project which I have previously blogged about. For the effort I will be receiving a Dell Vostro A90N netbook. I would say this even if I hadn’t won, but Twilio is a great service with a simple API and payment structure. If you’re building an app that needs to take or make phone calls, give Twilio a shot.

Thanks Twilio!

Posted July 6th, 10:29 PM
Read more posts about Life.

View Comments
Link

Twin Cities Code Camp

I’ll be going to my first Twin Cities Code Camp this Saturday so if you’ll be there, keep an eye out for me. Hopefully I’ll learn a few things I can blog about.

Posted March 31st, 7:42 PM
Read more posts about Life.

View Comments
Link

Post-MIX Thoughts

I had a hunch I’d be too tired to write up a day-by-day recap of my first MIX conference which turned out to be exactly right. You’ve probably heard by now all the stuff that was announced, so I’ll try to keep this an opinion piece instead of a news article.

The Good

Prior to attending I had read that the most valuable part of conferences like MIX was not the presentations, but the people. This was absolutely and completely true. There’s no substitute for having conversations with brilliant people and there were a ton of brilliant people at the conference. I had good conversations with Phil Haack, Jeff Atwood and the Stack Overflow devs Jarrod and Geoff, Joel Spolsky (possibly the highlight of my career), Rob Conery, Jon Galloway, Scott Hanselman, Dave Ward from Encosia, Justin Etheredge, some guys from Woot and many more. Learning the how and why of how they do things is educational and inspiring.

Thankfully, Microsoft has realized the importance of these types of interactions and does a great job of facilitating them. They set up a room called “3rd Place” with couches, snacks, free wifi and power strips. It was a great setup and worth the price of admission alone. If you’re at MIX next year and none of the sessions at any given time really inspire you, go hang out at 3rd Place and strike up conversations instead. You can always watch the session video later.

One conversation I’m particularly enthused about is the meeting I had with Rob Conery of SubSonic fame. SubSonic has gone a little stale and needs some freshening up. We discussed some issues getting in the way of progress and some ideas for going forward. I’m going to try to get it kick started again, which I will blog about when that happens. I love SubSonic and am excited to start contributing to it’s future.

I also showed off Managed Assembly when I had a chance and got some good feedback on the site both design-wise and vision-wise. Now that it’s up and running, we’ll see how it goes for a little bit before I make any significant changes.

MIX also does a good job of keeping a good balance of content for designers and developers. I think all devs should have some basic understanding of good design principles and MIX does a good job of exposing that without overdoing it for devs. Bill Buxton and Deborah Adler (she designed the new Target prescription packaging) gave insightful keynotes that had some good design insights for both designers and developers.

The Not-As-Good

One reason 3rd Place was more appealing to me than the sessions is a matter of timing. ASP.NET MVC went final, but there was very little new content that wasn’t already covered at PDC or in blog posts since. Rob Conery’s session stood out because it was the only one that had more stuff in it that I hadn’t seen than stuff that I had seen. It was great. The video has been posted so you should watch it. Almost everything else that was new was tied to Silverlight. Which brings me to…

The ‘meh’

Silverlight 3. Meh. It’s nice. It does cool stuff. It now works out of the browser, which has huge potential. Adobe AIR now has some serious competition for building Twitter clients (ba-dum-dum). I did learn some things about Silverlight I didn’t know (like support for threading), but overall, I just don’t care that much about it yet.

The Bad

IE8. OK, IE8 isn’t so bad, but until IE6 is dead, it’s completely irrelevant. Slices? Yawn. Accelerators? Yawn. I don’t want to write browser-specific code anymore. The IE intro video was pretty funny though.

Was it worth the trip?

Absolutely. If you’re a MS web dev or a designer that works with them, you should be at MIX. You’ll learn a lot from other people and the sessions. You’ll have a chance to talk directly to the people who build the tools that are the basis for your profession and give them feedback and ideas from the real world. You’ll have fun because it’s in Vegas. Try to make it next year. You won’t regret it.

Posted March 21st, 1:12 PM
Read more posts about ASP.NET MVC, Life, Programming, SubSonic, Thoughts.

View Comments
Link

Upcoming Conferences I’ll Be At

I’ll be heading to Vegas twice in the next six weeks for two different conferences. The first one is the Digital Signage Expo February 24-26 where my boss at Treefort and I will be showing off Screenfeed, a new service we’ve developed to deliver fresh content to digital signage networks.

The second conference I’ll be attending is MIX. I was lucky enough to win one of Scott Hanselman’s Twitter contests for a free pass and after getting the necessary approvals from my boss and wife, I booked the trip. I’m extremely excited for it. If you’re going to be at MIX and you read this blog, let me know in the comments so we can meet.

Posted February 14th, 4:18 PM
Read more posts about Life.

View Comments
Link

Startup School

I’m headed to Silicon Valley this weekend for Startup School featuring Bezos, DHH, Buchheit, Graham, Andreessen, Arrington and many more. If you’re so inclined, you can follow my trip on Twitter.

Posted April 17th, 8:32 PM
Read more posts about Life.

View Comments
Link

Goodbye dear friend…uh, I mean…domain name.

How big a geek do you have to be to feel bummed about letting a domain name registration lapse because you haven’t had a need for it in years? Well, that’s how big a geek I am. In 1998 I registered wiseguysonline.com to be used for my software, web development and computer repair company. It was the first domain I ever registered and I believe it cost $35/year from Network Solutions. It served me well for years but that’s now two businesses ago and I haven’t used the domain for anything since 2001 or 2002. The domain expires tomorrow and for the first time, I’m not going to renew it. So long friend, enjoy being parked by some shady squatter.

Posted September 6th, 5:42 PM
Read more posts about Life, Technology.

View Comments
Link

You just never know.

I’ve worked in IT for over 10 years now and the thing I’ve probably been told more than any other by my supervisors is “Make sure you do X, in case you get hit by a bus.” This whole time I’ve been afraid of buses and I should have been afraid of collapsing bridges.

Here’s the scene tonight. It’s 5:45, I just wrapped up dinner with my wife, cleaned up the kitchen a little bit and was about to leave for the Twins game. Instead, I decided to help my wife finish the dishes. I ended up leaving at 6:00 instead. At 6:15 I hear that the Interstate 35W bridge over the Mississippi had collapsed at 6:05 which is the last bridge I cross before exiting for the Metrodome. I don’t know that the timing was exactly when I would have been there had I decided to leave earlier, but it’s close enough to hit home. Thankfully for me, I ended up watching it play out from a safe distance. Others weren’t so lucky and my thoughts and prayers go out to their families during this difficult time.

Posted August 1st, 10:53 PM
Read more posts about Life.

View Comments
Link