.

Tag: Portland

WordCamp Portland: WordPress geeking slated for Sept 27

WordPressEver been to an unconference? We had one here in Portland at the beginning of May called BarCamp Portland. And during that BarCamp, a number of folks had the opportunity to lead and attend a few sessions on hacking WordPress, the popular open-source blogging and content-management system. Those sessions formed, by design, a mini-version of WordCamp, a series of grassroots, locally managed conferences for WordPress developers.

So how was the mini-WordCamp received?

Well. Very well, in fact. Interest was high. And the discussions were good. (One of the more packed sessions I attended was a WordPress session.) And that got Aaron Hockley to thinking: Maybe we should get rid of the “mini” and have a full-fledged WordCamp.

And guess what? That’s exactly what he’s done.

Announcing WordCamp Portland

Hockley has announced that we will, in fact, have the opportunity to attend a full-fledged WordCamp Portland.

Do you use WordPress? Want to get more out of WordPress? Need some WordPress tips? Well then, mark September 27 on your calendar with a big W. Simply WordPress curious? You’re welcome, as well.

I’m excited. And I know some other folks around town are already champing at the bit to attend WordCamp Portland, as well. Among them, Betsy Richter of the newly launched Our PDX—a WordPress blog, itself:

[I’ve] already blocked September 27th off on my calendar and am volunteering my time to help make this happen – I really loved the energy at BarCamp & am a total WordPress idiot savant (brilliant at some things, not so hot at others), so am thrilled to see this coming together.

As with every unconference, there’s a dire need for three things: sponsors, volunteers, and participants. So, if WordCamp Portland sounds even remotely interesting to you, why not take a second to RSVP on Upcoming to help give the organizers an way to better gauge interest?

Vidoop Troop #3: Portland by way of Tulsa

Well, it’s happened quickly, but it’s been fun. As Vidoop has brought various groups of employees up for a tour of their new hometown, we’ve had the pleasure of meeting Vidoop Troops one, two, and—after this Friday’s Beer and Blog—three.

After that, all that’s left is actually getting them moved up here. And that, my friends, is going to a-whole-nother adventure.

But let’s not get ahead of ourselves. We’ve got new Vidoopers to meet and welcome to the Rose City.

Who? I’m glad you asked.

Nick Davis, Founding Software Developer

What? I’m involved in several projects, but tend to focus on designing and developing authentication solutions. I also work on some information security related things when not writing code.

How? Raised in Southeast Oklahoma (Spiro), I moved to Tulsa for college and have been here ever since. I earned my bachelor’s and master’s degrees in Computer Science at the University of Tulsa, and did research in secure operating systems (SE Linux) while at TU. I joined Vidoop as a founding member in March 2006. Outside of work, I enjoy hanging out with family and friends, reading, video games, biking, working out, and movies (especially sci-fi/cyberpunk). Recently, I got married to a wonderful girl named Adrienne, who manages to put up with my various technology obsessions (still trying to get her on Twitter 🙂 )

Links? Nick on Myvidoop, Nick on Twitter, Kernel trap, Bruce Schneier’s blog, FreeSCI

Questions about Portland?

  • Good neighborhoods to live for young married couples?
  • Good biking trails in and around the city?
  • What are the best “weird Portland” places that are unique to the city, and what things must I do/see to have the whole Portland experience?
  • What is the best seafood restaurant in the city?

Rachel Garrette, Marketing + Copy Writer

What? I write and edit copy, assist in the development/maintenance of our websites, create and maintain marketing videos as well as other marketing material, work with vendors, etc.

How? Born and bred in Oklahoma, I graduated from the University of Oklahoma with a B.A. in Journalism / Broadcast and Electronic Media. After college, I worked for a couple of years as a video editor at the largest independent sports production company in the U.S., serving clients such as ESPN, ABC, CBS, NBC, Fox Sports Net, Discovery, Major League Soccer, and many more. One fateful night in 2006, I met Luke Sontag at a concert. He pitched what then seemed like only an outlandish idea, and it soon came to fruition in the form of Vidoop. A year later, I finally joined the wild ride.

I enjoy music, art, traveling, history, puppies and fireworks (though not fireworks in, on, or under puppies). My favorite food is cereal. I love a good estate sale. I despise banana flavored taffy, and I’m the clumsiest person you’ll meet. I have an astute adolescent sense of humor eloquently coupled with a love for corny jokes. My Boston Terrier, Henry, can’t wait to explore Portland’s parks.

Links? FreeIndie.com, @rachelpalooza

Questions about Portland?

  • I’m having trouble finding a rental property in the NW district that accepts dogs. What gives?! Any suggestions?
  • Where is the best place to go for a run outdoors?
  • Where is the best place to hear live music outdoors?
  • What is the best place to get your hair cut?

Adam Kuert, Lead Web Developer

What? Attend a meeting, write some code, upgrade a server, accidentally delete a vital directory, restore from backup…you know, the usual life of a web dev.

How? Got a degree in Computer Science; realized programming was slightly more complicated than TI-83 BASIC. Ran my own company from 2 years, escaped to find job security, found… another startup. When I’m not coding, you can find me on the soccer field pretending I didn’t get cut from the team in High School. I Lived in Kenya for 18 years and I’m hoping Portland weather is just like Kenya’s: when it’s not raining…it’s perfect.

Links? http://adam.kuert.net

Questions about Portland?

  • Is the weather really as great as hear? Or does everyone trudges through the rest of the year just waiting for summer to return? [Editor: Truth be known, it’s really more of a “slog” than “trudge.”]
  • Do people actually ‘ski or go to the beach only 90 minutes away’ or is that just a sales pitch for getting people like me to move? [Editor: We have a beach 90 minutes away? Oh wait. I mean, yes.]

Steven Osborn, Founding Software Developer

What? I built the first prototype of our ImageShield technology and since then I’ve worked on nearly every project conceived at Vidoop. Currently working on alien browser plug-in technology to take over the world.

How? I’ve lived in the Tulsa area most of my life, excluding a short tour to Afghanistan. I previously worked for a healthcare software company developing web applications. I’m involved in just about every technology group in Tulsa including Tulsa PHP, Python, Ruby, and even .NET and Java which means I have access to more free pizza than any human can safely consume in their lifetime. Some technologies I’m currently excited about: Django, Python, Android and Mercurial.

Links? Steven’s Blog, Steven’s Twitter, Steven’s LinkedIn

Questions about Portland?

  • I have a 18mo son who was born 16 weeks premature. Does Oregon offer a program similar to SoonerStart? (They send out therapists on a regular basis to check up on his progress regularly free of charge.)
  • Are there any outstanding childcare facilities?
  • What are your favorite fun weekend family activities?

John Whitlock, Software Developer

What? Lead of the RecognitionAUTH team, making the backend service that runs myVidoop faster and smarter, then packaging it for licensees. I think in Python, write C++, and study software management.

How? I was raised in Arnold, just south of St. Louis. I begged for a computer, then a Borland C++ compiler, and spent my allowance on programming books. I got an electrical engineering degree from the University of Tulsa, because I wanted to dive one level deeper into computers. However, code mistakes are less painful than electrical mistakes, so I put away the soldering iron and stuck with programming. I worked for 8 years at a flight simulation company, helping to make pilot training simulators and learning
more Fortran than I ever wanted. When my company started to dissolve, I was surprised to find a web startup in our own backyard.

My wife Jennifer is a research librarian, advocating for new technologies to support the information needs of customers. She is also the Foundation Center Coordinator, helping local non-profits find funding. Our daughter Ainsley recently turned four, and confuses Austin and Portland.

Links? Ambient Librarian, John @ Twitter, CppUnit Wiki, ConfIdent Technologies Software Development Kit

Questions about Portland?

  • Where are the good, affordable, all-day child care centers / pre-schools?
  • Was is the difference between Austin and Portland? [Editor: We have better beer. Our parks feature green grass as opposed to dead yellow grass. And our birds know to quiet down at night.]
  • Are earthquakes a problem? Is there something we tornado-dodgers should do to prepare?
  • Can someone please babysit for Corin so that Sleater-Kinney can put out another album?

How can I meet Vidoop Troop #3?

Well, the place to meet and greet the past two troops seems as good of a place as any don’t you think? C’mon down to Beer and Blog on Friday afternoon. We’ll be back at one of our favorite haunts: the Green Dragon. That’s right. Not that other place. The Green Dragon. You know. The one where they have more than one bartender? Yeah, that one. Let me give you one more nemonic device to remember that: Green Dragon.

And no Justin Kistner, this week. And no substitute appointed.

Looking forward to seeing you and the last flight of the Vidoopers there.

Internet Strategy Forum Summit: Gaining momentum

Internet Strategy Forum Summit 2008The Internet Strategy Forum Summit, the homegrown Portland event that focuses on “a diverse array of important and complementary strategy areas including general digital strategy, social media strategy, personalized marketing, e-commerce, email marketing and customer metrics,” is drawing ever closer. Only a few weeks remain until the fifth incarnation of the event, July 17 and 18.

This year’s Summit promises to draw a wide-range folks from out-of-town. But more importantly, it’s drawing an all-star line up of speakers, including:

But it’s not just the Summit that’s gaining traction. The Internet Strategy Forum (ISF), the group of Internet professionals on the corporate side of the desk for which the Summit serves as an opportune annual meeting, has been growing by leaps and bounds. In fact the ISF is on track to double its membership—doubling since December 2007.

Considering that it took the organization three-and-a-half years to grow to 850 screened members, adding another 850 in six months is impressive, to say the least.

Interested in attending the Internet Strategy Forum Summit and getting a chance to see all the cool folks listed above, firsthand? You’re in luck. Silicon Florist readers are entitled to a 10% discount on their Internet Strategy Forum Summit registration. Simply enter the discount code FLORIST.

Fast Wonder Dawn Foster launches consulting practice

If you’ve had the opportunity to attend any Portland tech events over the past year or so, it’s highly likely that you’ve come in contact with some of the handiwork of Dawn Foster. Chair of the Legion of Tech and a staunch advocate of the Portland startup tech and unconference scene, Dawn’s influence has been a critical ingredient in BarCamp Portland, Ignite Portland, the Legion of Tech Happy Hours, Portland Lunch 2.0, any number of Jive Software events, Portland is Awesome… the list goes on and on.

And now that Dawn has announced that she’s leaving Jive, some of that magic touch is for hire:

Recently, I’ve seen a number of companies struggling with how to get more savvy about social media and interacting with online communities. My focus will be on providing consulting services to help guide companies in developing a comprehensive social media and community engagement strategy. I will help companies engage with their community both online and offline to help generate buzz around their products. I can also help companies find, monitor, and respond to what others are saying about them online.

No doubt, Dawn’s expertise will be highly sought. I’m looking forward to her continued success on the other side of the desk and would like to, again, congratulate her on this exciting new endeavor.

For more, see Fast Wonder Consulting or for a (now slightly dated) bio, see Dawn Foster on Portland on Fire.

Our PDX Network: You can’t keep a good team down

Our PDXNot so long ago, there used to be a Portland team blog that I read multiple times a day. Great voices. Great insights. And a really, truly great team vibe.

They had meetups, they had banter with their readers, and—most importantly—they had Portland paying attention.

Not only did I want to read the blog, I wanted to write for them. To comment. To be part of the vibe. To be part of that team. To be part of that talent that was doing a better job of keeping Portland informed—for free. Better, in fact than many of the paid journalists in town.

And then, much to my chagrin, that blog stumbled. Badly.

And the worst part of it was that it had nothing to do with the writers, nothing to do with teamwork, and absolutely nothing to do with Portland. It had to do with the fact that they were part of a much larger network that had less concern about the Portland site than they did the network as a whole. And they made some mistakes.

And now, it seems like ages since we’ve had that vibe. The blog never recovered. They lost the team except for a few who stuck around. They lost the banter by implementing an oppressive comment system. The list goes on and on.

And since then, it’s been some irreparable shell of a blog, mocking its former instantiation, dribbling out half-hearted and insipid posts on an irregular basis.

And Portland sat. Waiting for the voices to return. Or for someone to pick up the torch.

But now, that wait is over.

Our PDX Network charts a new path

I hear you. Whoa whoa whoa, Mr. Sourpuss. Don’t start my Monday morning off on such a depressing note. Geez.

Okay.

How about this, sunshine? They’re back! Meet Our PDX. It’s going to be good, so add it to your feed reader, right now.

“Last Saturday, a local story dropped in my lap. But I had no outlet,” said Betsy Richter, the driving force behind Our PDX. “And, I got frustrated about the fact that I didn’t have much of a local presence any more (Twitter notwithstanding). So, I bought a couple of domains. And sent off email to a few people, asking for a review/feedback.”

And the rest, as they say, is history.

Now, it’s not the entire team, but it is a good chunk of the team. Richter, Dieselboi, PAgent… they’re putting the band back together.

Now bear in mind, it’s not a repeat of their former existence. This isn’t a “2.0” of the prior site, by any means. No, my friends, it promises to be better. Way better.

By Portland and for Portland, Our PDX promises to be a true hub of Portland news and happenings. You’ll see content developed by the Our PDX authors, but you’ll also see a great deal more. They’ll be working to aggregate publicly accessible media from throughout Portland, be that via Twitter streams or RSS feeds.

And they’ve really focused on getting the conversation going, again. Which is a very, very good thing.

Based on what I’ve heard about their vision, I’m excited. And I think it could really become that hub of activity for Portland that we’ve all been seeking.

Long story short, Our PDX will truly be a community blog.

I know that these folks know how to do it right. And I’m really looking forward to having them back.

Please join me in welcoming them back from their respective sabbaticals.

I can’t wait to see where this goes.

For more information, visit Our PDX and join in the conversation.

ReadWriteWeb, the Adidas of tech blogs, now a Portland blog

ReadWriteWeb—the Adidas of tech blogs—is the second most influential technology blog according to the Techmeme Leaderboard (TechCrunch is the leader) and one of the top 20 blogs (#11 as of this writing) in the world according to Technorati. And now—continuing to extend the Adidas metaphor—they’re officially part of Portland.

ReadWriteWeb

RWW announced today that Portland-based Frederic Lardinois has joined RWW as the “News & Reviews” blogger. According to RWW founder Richard MacManus, “[Frederic] will be a daily presence on RWW throughout the working week.”

With this announcement, we’re soon to have more ReadWriteWeb content produced in Portland than anywhere else. Because Portland is now home to twice as many ReadWriteWeb bloggers as any other city in the world.

We have two: Marshall Kirpatrick and Frederic.

And I don’t know about you, but if you got the chance to meet Corvidawho was formally welcomed as part-time writer for RWW, as well—at Ignite Portland 3 or the Strands after party, I think we have a good chance at having at taking an insurmountable lead as the de facto home of ReadWriteWeb.

So much so, in fact, that let’s just agree that ReadWriteWeb is now a Portland blog. Okay? Okay.

I mean, it wouldn’t be the first time a major player, headquartered somewhere else, had more employees in the Silicon Forest than in their hometown. Now would it, Intel?

And, this isn’t the first time Portland has been lucky enough to attract a major blog to our fair city. Another high-traffic property—Waxy.orgbecame a Portland blog when Andy Baio moved here earlier this year.

Congratulations to Frederic and ReadWriteWeb on this new relationship. I’m looking forward to continuing to read what is now the most popular Portland blog. And I’m also looking forward to Corvida coming back to town—so that we can further increase our lead.

ReadWriteWeb began publishing on April 20, 2003 and is now one of the most widely read and respected blogs in the world. It has over 220,000 RSS and email subscribers. ReadWriteWeb is edited by Richard MacManus and is written by a team of Web enthusiasts.

Email to ID: My OpenID is an email address

Email to ID from VidoopOh boy. He’s on that OpenID soapbox again.

Look. You’re in Portland. Arguably the de facto hub of OpenID. So it happens. The OpenID soapbox is literally right here. I can jump on it at practically any time.

So yes, I’m talking about OpenID, again.

But this time, I think even the staunchest critics will find the discussion interesting. Because it solves a very common complaint.

You see, once you get past initial objections surrounding OpenID and the “we should push the value, not the technology” discussion—once you get into actually trying to convince people to use OpenID as a form of credential for online services—one criticism tends to pop up time and time again…

Why is OpenID a url? Why can’t OpenID be an email address?

Why does this complaint come up so much? Because email passes the “mom ‘n’ pop” test. As in mom ‘n’ pop are growing increasingly comfortable with the idea of having an email address. They “get it.” And they’re far more comfortable managing that type of address than they are managing a url.

Long story short, email seems easier to grasp.

And we’ve been so conditioned to plug an email address into the “username” box, that it’s almost becoming second nature.

So the conversation always, always, always comes around to “What if logging in with OpenID were as easy as logging in using your email address?

If only! If only someone, somewhere could put some of the leading minds together with some brilliant developers and get this thing figured out. I mean, maybe like Chris Messina and Will Norris. Maybe get Scott Kveton and Scott Blomquist in there. And that Michael Richardson is a pretty sharp developer.

I mean, if someone could manage to put a team like that together… I’m sorry. What? Really? Really? Vidoop? They all work for Vidoop? Oh. Well. That would probably explain this then….

Enter Email to ID, a new service from the folks at Portland-based Vidoop. (And yes, this is the thing they’ll be demoing at Beer and Blog this evening.)

How does Email to ID work?

The concept is simple. And congruent with current OpenID logins.

One box. One credential to enter. The basic difference being that you’re using an email address instead of url.

So how do you validate that you are who you say you are? Well, there are a couple of ways.

If you don’t have know that you already have an OpenID, you can just use your email address and Email to ID will create an OpenID association for you.

The first time you sign into a new site, Email to ID will send a validation code to that email account. (Much in the same way CAN-SPAM encourages people to confirm their membership on email lists.) Using the code, you can validate that the email address is, in fact, yours and that you are who you say you are.

If you’re already a typical OpenID user, you can associate your existing OpenID(s) and relying parties with an email address. This allows you to use the inherent security features of your relying party instead of having to check your inbox every time you want log into a new site.

Technically, what’s Email to ID doing?

Okay. I can see you geekily salivating over there. But I’m not going to try to explain it. Instead, I’ll let the people doing the work explain that:

Emailtoid is a simply a mapping service – we take a GET request to our mapper ( eg, http://emailtoid.net/mapper?email=jane@example.com ) and return an HTTP redirect (a 302) to an OpenID. If the email address is not in our system, we create an OpenID account for the user on the fly. The user logs into the OpenID account by verifying his or her email address through a one time URL or confirmation code sent to that email address. The RP (relying party, the site that originally sent the request) then has the user returned to it.

Get it? Good. Explain it to me sometime.

All I care about is that it works. And it does. Quite gracefully. And that is technology as it should be.

So is OpenID “mainstream” now?

I don’t know that making OpenID mainstream should even be a goal. But I do know that making services and technologies more useful to the general populous should.

“Basically, OpenID is great, it’s a wonderful technology, but it can be a bit confusing to the end users,” said Richardson, lead developer for Email to ID. “Users are already trained to use email as an identifier, so this bridges the gap between email and OpenID.

“Ideally, this service will go away as all top level domains will implement their own mapping. But until that time, we provide a way for sites to have people to use OpenID through their email address. The barrier of entry into OpenID is significantly lower.”

Conceptually, this service marks a huge step forward for “bending the OpenID technology to the needs of the common user.” And as such, it could definitely be one avenue for introducing a new way of logging-in to a wider group of people.

But, whether the term or concept “OpenID” needs to travel along with that form of credentialing is still a matter of debate.

To paraphrase something that Kveton, who in addition to efforts at Vidoop happens to chair of the OpenID Foundation, often says, “My mom doesn’t says she’s going to go establish an SMTP connection. She says she’s going to go check her email.” Or to put it another way, “Sell the sizzle, not the steak—or Gardenburger, as the case may be.”

Make no mistake, this is progress for OpenID and its potential. And progress very much in the right direction for a very fledgling technology with a number of benefits.

I, for one, feel that—with Email to ID—one of the major gripes against OpenID is now a thing of the past.

And that means, it’s time to attack the next one. What’s next?

For more information or to set up your own email-based OpenID, visit Email to ID. Interested in implementing this service? See the Email to ID developers area and follow Email to ID on Get Satisfaction. Of course, if you’re lucky enough to be in Portland, today, swing on by Beer and Blog to talk to Email to ID developer Michael Richardson about this new service.

Gary Vaynerchuk named inaugural speaker for Legion of Talk

Gary VaynerchukMan oh man. Those crazy kids at Legion of Tech are at it again.

If you happened to make it to Ignite Portland 3, you heard the first hints of Legion of Talk, a new series of more intimate Legion of Tech events designed to replicate the thought-provoking presentations of TED.

Well, you know those Legion of Tech types can’t do anything small. So it’s no surprise that they’re starting off with the big guns. Or perhaps more appropriately, by “Bringing the Thunder.”

Legion of Talk will kick off with Gary Vanynerchuk of Wine Library TV. Gary is a phenomenal online success story, by any measure.

Yes, shrewd business guy. Yes, creative thinker. Yes, driven entrepreneur. Yes, talented with the video. But you know what really got him there? Being a nice guy. And a decent human being.

Got him where exactly?

With a wealth of knowledge and an entrepreneurial spirit, Gary rebranded the family business as Wine Library. Within a five year time period, Wine Library grew from a $4 million dollar business to a $45 million business.

Gary will be in town as part of his book tour, and a few lucky folks will get the chance to hear him speak at Legion of Talk. The event will be held at Wieden + Kennedy on July 1 at 7 PM. Tickets will be available June 24.

Like all Legion of Tech events, there is no charge for the event. But there will be a limited number of participants.

Interested? Of course you are. Get more information at Legion of Tech or Wine Library TV. Please RSVP on Upcoming.

Three reasons to attend Beer and Blog: Vidoop, Vidoop, and, well, Vidoop

Hey! It’s Friday. And it’s going to be nice. And you’ve been working hard. All week. What with having to go to Ignite Portland 3 and the after party and Backfence PDX. I would imagine you’re plum tuckered out.

You deserve to kick back and relax. And what better place to do it than everyone’s favorite Friday afternoon activity, Beer and Blog?

What’s that? You’re “thinking about it”?

Well, clearly, you need a little bit more of a shove. So, let’s give you a few reasons to attend, shall we? How about three: Vidoop, Vidoop, and Vidoop.

  1. Vidoop Troop #2. The next wave of soon-to-be Portlanders has walked uphill in their bare feet, all the way from Tulsa, Oklahoma, just to meet you. (They told me they were happy to meet other folks, as well, but they mentioned you by name.) And they actually had to fight their way through a mob of angry Tulsans to get here. They’d really like to meet you. And, you know, “hang out.”
  2. Vidoop is buying. What’s better than a Beer and Blog on a Friday afternoon? A Beer and Blog with free beer on a Friday afternoon, silly. And Vidoop is making that possible. But don’t go to the usual spot. Or you’ll be both lonely and buying your own brews. Head on over to Plan B.
  3. Vidoop is going to reveal a top-secret, skunk-works OpenID project. Seems Michael Richardson has been up to something at Vidoop. Something “that enhances the usability of OpenID.” And he’s going to be giving everyone at tonight’s Beer and Blog a peek behind the velvet curtain. What is it? I don’t know. But all you breaking news blogging types (I’m looking at you Marshall Kirkpatrick) might want to show up to get an early glimpse at some OpenID goodness.

How’s that for convincing? I think you have to be a pretty hard-headed hard-hearted individual to turn this one down.

So, I’ll look forward to seeing you there.

Ignite Portland 3: Third time easily as charming as the first two

To those of you who attended Ignite Portland 3, let me start out by apologizing. Because honestly, I feel like a complete ass. When I stepped on to the stage to give my little sponsor pitch, the last thing I expected was the incredibly kind response I received from you. And it kind of took me by surprise.

Okay. Not kind of. It downright flustered me.

So, I’d like to do now what I should have done then—but failed to do. And that is to say “Thank you.”

Thank you so much for the encouragement and support. I can’t really explain how much it means or how humbling it is to have had this really random chance to meet so many of you, the amazing, intelligent, and incredible people of Portland and Silicon Forest. Please know that I really, really appreciate the fact that you take the time to swing by here from time to time. And I feel really lucky to have had the chance to be part of that.

So, from the bottom of my heart, thank you.

And I really do follow you on Twitter.

So, now where were we? Oh yes! The Ignite Portland 3 round-up.

Well, it seems that the Strands Ignite Portland After Party cut into the amount of blogging that usually occurs after Ignite events. Apparently, everyone was waxing poetic about the event vocally instead of bloggily.

But be that as it may, there are a few posts streaming through. And of course the videos, the pictures, and the tweets. (The usual caveats apply. If I’ve missed your post, photo, tweet, or anything else, please comment and I’ll add it to the list.)

First and foremost, the videos of the presentations…
http://web.splashcast.net/go/so/1/c/PKPF6226XX

Add Ignite Portland 3 to your page

And here’s more on Ignite Portland from the folks who attended

Finally, thanks again to all of the amazing work, countless hours of stress, and “making a great thing even better” effort from the Legion of Tech. You did it again. And for that, you should be congratulated.

Looking forward to Ignite Portland 4.