RWDevCon 2017 Post-Mortem

We just had our third annual tutorial conference, RWDevCon 2017. Find out how it went! :] By Ray Wenderlich.

Save for later

We recently finished our third annual hands-on tutorial conference: RWDevCon 2017.

During our three days together, we had 2 workshops, 3 open bars, 6 inspiration talks, 24 hands-on tutorials, and 275 attendees from 19 countries across the world!

The conference was a massive success, with an average 4.63 overall rating, and everyone seemed to love the both the unique hands-on aspect of the tutorials as well as the feeling of friendship and community throughout the conference.

Now that Vicki and I are back home, we thought you might like to see to see some pictures and feedback from the attendees, so that’s what this post is all about.

Then we’ll get into the post-mortem, with three things that went well, and three things that we can improve upon in the future. Let’s dive in!

Conference Highlights

This year, for the first time ever, we offered two optional pre-conference workshops:

  1. Advanced App Architecture: This advanced workshop by Josh Berlin and René Cacheaux covered how to create a well designed boundary between subsystems, dependency injection, use case driven development, and more to result in a clean architecture for your apps.
  2. Advanced Apple Debugging and Reverse Engineering: This “mind-blowing” workshop by Derek Selander covered how to wield the power of LLDB and other debugging tools and dig deep into code.

RWDevCon 2017 Workshops

After the workshops, we had the opening reception for the conference. This was a chance for everyone to get to know each other, and enjoy some passed appetizers, beer, and mojitos! :]

RWDevCon 2017 Opening Reception

The next morning, Marin Todorov kicked off the conference with his inspiring speech titled Reflect & Refactor. He challenged us all to take stock of our lives at this moment, and ask ourselves “what do you need right now?”

RWDevCon 2017 Keynote

After that we started the main event of the conference: the 24 hands-on tutorials. The key difference is that instead of just watching the instructor talk, you code along with him or her!

RWDevCon 2017 Tutorials

Some of our most popular tutorials this year included Swift Playgrounds in Depth, Server Side Swift, Advanced Auto Layout, Machine Learning, iOS Design Patterns, and Swift Memory Management.

After two hard day’s work on tutorials, we switched over to inspiration talks. These are short, 18-minute non-technical talks designed to give you a new ideas and some battle-won advice, so you can go home energized and excited.

RWDevCon 2017 Inspiration Talks

Don’t worry – aside from all of these tutorials and inspiration talks, we had plenty of time for fun too. We played board games at lunch, and during our Friday night party we had the first ever James Dempsey Game Show!

RWDevCon 2017 James Dempsey Game Show

During the James Dempsey Game Show, contestants answered Apple and iOS trivia questions. Some were technical – like “Will it Compile?” – and some are non-technical, like “Who Said It – Jobs, Cook, or Ives?”

The last day of the conference was on April 1, so of course we couldn’t miss the chance to play an April Fool’s joke on everyone: the “release” of Programmer Dancing by Tutorials!

Then we had the real special surprise of the conference: all attendees got a free print copy of our new book RxSwift: Reactive Programming with Swift, and an advance copy of our upcoming book Advanced LLDB Debugging & Reverse Engineering (that isn’t even available on our site yet)!

RWDevCon 2017 Surprise Books

Overall, the team and I had so much fun learning, getting inspired, and meeting friends both new and old. We can’t wait for next year!

What Went Well

From the evaluation forms and people I spoke to, people seemed to really love the conference and look forward to attending next year.

Here are a few comments from attendees:

“For the 3rd straight year you both, and your incredible team, have put together the best technical conference of the year! Thank you very much! I will be seeing you next year!”

“This was my very first dev conference and I have to say, I came with high really high expectations but the actual event was event more amazing than I could ever have imagined!”

“I truly love my first (of many) RWDevCons!”

Here are three things I think went particularly well about the conference.

1) Hands-On Tutorials

RWDevCon is the only conference that focuses 100% on hands-on tutorials, and people seemed to love this hands-on approach.

“The demos and labs are invaluable! Excellent practice. Would come back in the future, and would recommend to a friend (and have already).”

“I’ve been to many conferences, and RWDevCon is so much unlike all of them. It was awesome getting hands-on experience with interesting concepts. Very well run.”

“Most informative conference I’ve been to. I attended some seriously great tutorials/workshops with some amazing instructors.”

If you are the type of person who learns best by doing, this is the conference for you.

2) Friendly and Supportive Community

Another thing I heard time and time again from attendees was how open, inclusive, and friendly everyone was. We make an effort to encourage this, since the best thing about conferences (other than what you learn) are the amazing people you meet. It was wonderful seeing speakers and attendees making new friends!

RWDevCon 2017 Attendees

“I felt more at ease meeting everyone at this conference vs other tech conferences. The RWDevCon crew and attendees have made this conference a psychological safe environment for me.”

“It’s definitely not natural for me to go up to strangers and talk to them and I felt like the conference environment made it a lot easier for me to go out of my comfort zone.”

“I love meeting friends and this is the first conference that offered a very open and friendly environment where not all devs were just staring at their computers/phones and open to meet & talk.”

I was so happy to see folks going out of their way to make folks feel welcome, because as an introvert myself, I know how hard it can be to go up and say hi to people, or to even know what to say sometimes.

A huge thanks to everyone who helped all the introverts like me – I feel so lucky to be a part of such an amazing community! :]

3) Team Coordination

At RWDevCon, we carefully coordinated every detail as a team: we chose the topics as a team based on an attendee vote, we tech edited each other’s materials, and we went through 2 round of practice for every tutorial.

We even created a 450+ page conference book!

RWDevCon 2017 Conference Book

Our goal is to make sure every tutorial at the conference is up to the high quality standards that folks know and love from our site.

“The organization, practice, and polish really show and make a difference.”

“Well organized! Pre work pays off!! Lots of real world examples and use cases.”

“Professional materials! Love the hands on demos!”