Stanford DrupalCamp: Down on the farm

A very bright weekend greeted us at Stanford DrupalCamp.  After a really rainy winter with crazy weather that seemed to follow me to SANDCamp and Drupal Northern Lights, it was really awesome to have clear skies and the warm spring weather of Palo Alto.  I was very excited to be able to attend a camp close to home and to be joined by a couple colleagues who I do not normally get to travel with.

Unlike most camps and conferences I attend, most of the attendees at the camp worked for the same employer.  Stanford.  It seemed that many of the folks attending were there to learn about what other parts of their university were doing. And that makes sense given the size of the university and how many departments utilize Drupal in some way.   It gave this camp a very special feeling of purpose to have so many colleagues who rarely work directly together come under one banner for a weekend.

It also focused the discussion on internally promoting Drupal as the right solution for many of their needs.  This is an interesting problem set and one I have thought about a lot since I first attended WPCampus last year.  It was remarkable how the different departments and organizations sounded like the web development agencies I have worked with. Similar in goals and processes but with some additional problem variables on top.  While the challenges are great, I think the folks working in these institutions are doing great work and helping keep information moving fast and free.  I left with high hopes for the future of Drupal and its use in higher education.

The Food and the Fun:

A lack of planning on my part Friday left me without lunch as my team was setting up for the camp.  Very fortunately, the campus food court system was in full swing and I was able to buy some wonderful vegetarian stew to tide me over.  The conference coffee was pretty OK and they had a great tea selection.

5:00pm Friday found us outside The Treehouse for some fun, nachos, fries, wine and beer paid for by the awesome sponsors of the camp.  Many good times were had. Having talks the next day to prepare for and some other plans, all too soon we had to take off our homes.

Saturday started out with an amazingly awesome Lyft ride.

The sessions were great and the weather was unbelievably nice out.  It felt like summer had come to the peninsula.  We had standard fare camp lunch with sandwiches, apples, chips and cookies with our coffees and teas.  What make it awesome was sitting outside in the warm air on the quiet campus.

Saturday evening had us return one again to the quite nice Treehouse courtyard for some more food and fun.  All too soon we parted ways but not before some great times.

The Sessions:

Keynote:

It was a real treat to hear Dr Ronald Vogl talk about how and why LegalTech is or is not disrupting the legal industry.  I will admit, at first I was rather apprehensive about this talk.  While an interesting abstract, I was not sure how this would lead into our camp.  After all, the keynote is often what sets the tone for the general conversations at these get together. My hesitations were unfounded though, as I listened to his presentation.  On top of being a brilliant speaker, Dr. Vogl held our attention by laying out the realities of how technology is impacting one of the oldest professions on earth.

I had not really thought about it in the terms of automation of processes, but this is what technology based solutions like LegalZoom and RocketLawyer are essentially doing.  Making the dreary monotony of paralegal work the stuff robots can do easily.  The questions though become; how far up can we automate?  What does this mean for the current aging lawyers practicing who are seeing the market ‘disrupted’ vs the student or new attorney  who have had these as realities in the market since they began. Clearly someone who understand the technical side and the people side, our presenter was able to leave us thinking that technology is only going to keep evolving and thought must be given to how we choose to encourage how it evolves.

I am only going to talk about 3 other sessions for this post, but everything I saw or participated in was great.  Including talks by 2 of my colleagues, Greg and Peter.

How To Make a Snowflake with a Cookie Cutter: Innovative Site Building on Stanford Sites was a session on how the Office of International Affairs went from a hosted solution that had many barriers to make any changes to an internally managed Drupal installation that they could edit at will.  It was not an easy road but one that empowered their department to do more faster using an agile method.  The quote that really stuck with me though was “All good CMS implementations serve a content strategy”.  I think you can even remove the work good here, since at the end of the day we are just manipulating strings of content, that all CMS have a content strategy, intentionally managed or not.

The impact and power of this talk was magnified by the audience being made up of other Stanford staff who were learning how their colleagues in the OIA  took control of their own destiny, the risks that can bring and the big picture view of how this impacted their mission.  Really inspiring stuff.

Case Study: Big Data Visualizations with Carto & Highcharts was a talk from Jordon Koplowicz I really thought would be on how mapping data functions and flows.  It for sure covered aspects of that but it really was a fascinating story of how a company went from one technology for mapping to another and the challenges that brought.  While conceptually it was just taking data from one JSON file to another and crunching some numbers, that number crunching proved to be a serious challenge.  His slides highlight that there are some things that PHP and NginX do well and some things that do not.

More important than the technical specs was the journey he went through as a new developer on this project.  He also addressed the very real issue that sometimes a new technology gets forced onto a project for one reason or another. This lead to a line that got an audible chuckle from the crowd: “I hate this for 2 reasons.”  First that it was yet another layer of technical complexity and second it meant another developer was to be added into the mix who was an expert on the new tech.  He discussed how he dealt with those complexities and his enthusiasm about the problem itself was downright inspiring. He set a great example for every developer.

Website Musts: How to Define Everything That Your Website Needs to Do

This talk started with the question “How do we know when a project is done?”. Much like my talk about Discovery, the intent of Anne Stefanyk’s session was to give project managers and other client facing folks the tools to better manage expectations.  One of my big take aways is that the key to any successful engagement is clear scope and transparency of process.

Anne’s process relies on the the User Story and how they leverage these to great effect at Kanopi Studios and for projects like BADCamp.  The power of the user story is that they can tell you what the end looks like before you start.  She highlighted that while these user stories can be generated rapidly they should also come with early user testing and data gathering to drive their application.

 

My Sessions:

I gave two talks at this camp and I am very grateful to have had the opportunity.

My first talk was a new one I had prepared especially for this camp.  Discovery, discovery, discovery, discovery! The most import part of successful projects.  Originally I had proposed to have this be “the most import part of a sale.”  My background is in sales and I understand that topic pretty well.  After a conversation with the camp organizers who suggested generalizing this up to be more project focused rather than just sales, I did a good deal of research, modified the talk and learned a few things along the way.  I am very happy with the way this turned into a group discussion and sharing by the end of the session.  Truly great when we can learn from each other.

My other talk of the day was We Are All Making This Up: Improv Lessons For Developers.  This makes the 4th time I have delivered this session and I am really honing it in.  I am very much looking forward to giving this again at MidCamp 2017!  Being the last slot on the last day my attendance was about a third of the Discovery talk right after lunch, but the enthusiasm of the smaller crowd and the interactiveness of the example exercises made this the perfect sized audience.

Stanford is unlike almost any other camp I have been to.  It was the best weather of any camp I had attended in 2017 so far.  The people cold not have been nicer and the good times were had by all!

DrupalCamp Northern Lights: The time I went to Iceland and it snowed a lot.

I trudged though 51cm (20.07 inches) of snowfall to make it to Sunday sessions of Iceland’s first ever DrupalCamp Northern Lights  (#DCNLights).  I had to walk down the middle of the not yet plowed Reykjavik streets, still dark at 8:00am, beside cars covered in the most snowfall in a single night since 1937.  I was the first to the venue and was glad for that fact. It gave me time to dry my socks in the restroom without witnesses.  Baddy, our organizer, soon arrived. She said we were going to plan Z and if that failed we should not worry since the Icelandic alphabet has 3 additional letters than English, Þ, Æ, and Ö.

51cm of snow on cars in Reykjavik
51cm of snow on cars in Reykjavik

Hold on.  Let’s back up a few steps.

I was really excited to have my talk “We are making all of this up: Improv lessons for the developer” accepted to this camp.  This was out of the normal regions where I had been focusing on session submissions and I was pleasantly surprised I was accepted, especially after seeing the caliber of the other speakers on the schedule.  I am very grateful to my company for giving me the chance to attend and develop myself.  I have been to Iceland once before so, this was not intended to be a sightseeing vacation, but instead a chance to learn what the European Drupal world has been up to.  What transpired truly transcended either of these goals making #DCNLights a unique experience which I can only really described as a real adventure!

Iceland is an 8 hour ride from my home in San Francisco and an 8 hour time difference.  Taking off Thursday at noon PST put me on the ground Friday at 4:00am UTC.  Keflavík airport is approximately 50 minutes from Reykjavik and all the needed transportation to the awesome Galaxy Pod Hostel meant I got to bed at about 5:45am.
I was greeted with the worst weather Iceland has seen all year.  This caused havoc with the initial, and most subsequent, plans.  Fortunately the Icelandic way is to have backup plans to backup plans. This spirit of rolling with the punches really made this event amazing.

The Food and the Fun:

Plan A had consisted of all the speakers and attendees who could arrive on Friday to go on a Golden Circle tour, paid for by the largest organization to use Drupal in Iceland, Landsvirkjun, the national power company.  We were even going to tour their completely sustainable renewable energy plant that leverages Iceland’s geothermal properties.  We were to end the day with a reception thrown by the mayor of Reykjavik.  However, due to the storm, this plan was scrapped by the time I was on the airplane, since the tour bus would not be able to navigate the icy roads.

Plan B was to go for a city walking tour in the morning, maybe some ice skating donated by the city rink and finally the the mayors reception.  The rain and wind destroyed this plan as well by the time I woke up at 9:30am.  Honestly I was a bit grateful to get a few more hours of sleep.

Plan C was to just meet for Ice Skating and then to the mayors.  I valiantly attempted the 1km walk from my hostel to the rink but the sidewalks were a mess of ice and slush and the sleet was being whipped by the wind into my eyes, so I opted to get some work done and just go meet the mayor later. A few Drupalers did make it out and it looked like they had a stellar time.

23 people dressed for ice skating. half of them are sitting down
https://twitter.com/mcaleaa/status/835239718694567936

I met up with the crew who were pre-partying for the mayor at American Bar.  That’s right, I flew 4,199 miles to eat ribs at a place that is specializing in my country’s cuisine.  It was awesome to see familiar faces in this land of ice and snow so far from my home.  I was greeted as an old friend by all the Drupalers, even ones I didn’t yet know.

Red haired man with large glasses. named halldor audar svansson
Halldór Auðar Svansson

Plan D kicked in when we showed up to the mayors office and found that he was not able to attend due to other responsibilities.  Instead he sent us a member of the Pirate Party, city council member Halldór Auðar Svansson, who gave one of the best speeches I have ever heard from outside of our community on the importance of open source.  To paraphrase: “Drupal is free as in beer, which is something Icelanders like. It is good to be wise with the people’s resources.  But it is also free in another way that Icelanders also feel strongly about, transparency and commitment to community’.  We were given very nice beer and wine and hor d’oeuvres reflecting the local culinary pallet.

group of drupal developers around a large table, it is a selfie pic
https://twitter.com/rouvenvolk/status/835173696658604034

Plan D also had a reserved room awaiting us in a bar atop a hotel where I learned many after parties have been thrown by the national opera and symphony, which are only a few blocks away.  Aside from a helicopter ride I can’t imagine a better perspective on seeing the city lit up in the cold northern dark.

Night view of the Reykjavik skyline
Reykjavik at night

The final piece of Plan D was the wonderful surprise that all the Saturday sessions had been reorganized and we were still going on the sightseeing trip, minus the power plant tour since they do not give those on the weekend.  Capping the first night was a local rock band at a coffee shop and a late night hot dog with fried onions and brown mustard.  If there is a better way to serve a hot dog I have not encountered it.

Saturday brought a snow flurry that started as I walked from my hostel to the venue, about 3km away.  It ended when I was a block from the University of Iceland’s Oddi School of Business and I was completely white from head to toe with snow.  I was not the only one.  Even with the slipperiness of the sidewalks and the windy route that google maps suggested I arrived just in time for the opening remarks.

Lunch was served at the RÚV (Icelandic National Broadcast Service) cafeteria. It was a traditional preserved whitefish lunch.  The Drupal Viking told us all that this exact menu was a staple on a Saturday for his entire life. More reliable than the sun coming up.  We were very well fed and then got a quick tour and heard an awesome presentation (detailed below in Sessions).

7 people around a table with trays of food, iceland skyline in background
https://twitter.com/YesCT/status/835467173871161344

We then boarded 2 very large tour buses and away we went to see the continental divide, which is the original location of their parliament, Althing. An Icelandic flag marks where the Speaker of the Law would have to stand to deliver the rule to the people a millennia ago.

It snowed on us the entire time we were off the bus but immediately cleared to a beautiful day as we continued on towards the geysers.  We stopped for about an hour at some of the most beautiful waterfalls I have ever seen, Gullfoss.

Gullfoss waterfall, large powerful river guching waterfall over cliff
Gullfoss https://twitter.com/BryanGullan/status/835550459201011712

See some awesome drone footage from Spillebeen Mathieu here:  https://www.skypixel.com/share/video/iceland-golden-tour

The next stop was the original Icelandic Geysir. This is the original one where we get the word geyser from.  Geothermal hot springs contain a large amount of sulfur.  This means that all the hot water in the country, including these 95deg (Celsius) and hotter pools and eruptions smelled like rotten eggs, tinting the landscape a yellowish brown.  Still it was an amazing natural phenomenon to behold.

a geyser erupting
https://twitter.com/BryanGullan/status/835567905639116800

As the sun set we found our way to a place that specializes in artificial light, an organic green house tomato farm, Friðheimar.  Iceland offers some of the world’s cheapest energy and they were putting it to good use at Friðheimar.  One ton of tomato per day are produced in this facility that is in constant sunlight using hydroponics and imported bumblebees.

The meal was a fresh tomato soup and if all tomato soup tasted like that I would be eating a lot more of it.  It was served with very hearty breads and coffee or tea.  I capped my meal off with some tomato ice cream with tomato based toppings. We were scheduled to stay for a much longer time to enjoy the facility and the adjacent horse farm, but again the snow had started and the drivers where concerned with road conditions.

Drupal devs eating together in front of hanging tomato plants in a greenhouse
https://twitter.com/baddysonja/status/835594346648989696/photo/1

Arriving back in the city very late at night made me decide to call it a night and I walked home with the largest snowflakes I maybe have ever seen floating down.

Sunday morning I awoke to the record snows and a city infrastructure overwhelmed with the historic accumulation. Having travelled as far as I had and connecting so strongly with my peers, I was determined to make it to the event.  Most of the way I was able to walk in the middle of the street in the tire tracks left from the few cars that did manage to stay mobile overnight.  The snow ceased as I walked but I kicked up a lot of drift in my trouncing though knee high snow on the not yet shovelled paths of the university campus.  It was incredible to be alone with so much snow and the rising sun.

a trail through 51cm high snow, I am standing on the steps of a building looking to the north
My path through the snow

Plan D had to be abandoned since the unexpected blizzard made it impossible for most attendees to make it on time.  There were a few other plans was told had been attempted and failed so far, so we went with Plan Z.  A newly jostled schedule allowed the coffee people some extra time to arrive, a late start time and slightly shorter sessions with no breaks between.  It allowed us to get it all packed in.  Fortunately, lunch was served by the university cafeteria and the buildings are all connected by underground tunnels.  We didn’t even have to put our coats back on to comfortably stroll to lunch. We had Lasagne, salad and what I assume were vegetable protein potato nuggets.  Whatever they where, they were delicious with the sweet chili sauce they served.  Baddy even played some wonderful accompaniment.

Baddy Breidert playing piano
A musical lunch experience

Plan Z also included another surprise, an expedition was planned for that night to go to try and see the northern lights.  Again paid for by the conference and free to attend by us all.  Unfortunately nature did not cooperate with us and we had to return to town and say our goodbyes without having experienced the Aurora Borealis, but the joy of being together and seeing the vividly clear stars in the freezing night sky made the trip worth every second.

overexposed picture of the night sky with hundreds and hundreds of stars visible
https://twitter.com/BryanGullan/status/835998861239939073

By happenstance the returning bus route drove directly in front of my hostel and I wasn’t able to say goodbye to everyone in the commotion of departing.  It sure was nice not having to walk further in the snow on uneven icy ground as I had done previous nights.

The Sessions

The changing plans meant that day one only had 5 total sessions to make room for the tour. Baddy and Hilmar (perhaps better known as DrupalViking), our 2 camp organizers, kicked things off with a slide showing all the different countries who were represented.  This immediately set this camp apart from almost any other event I have ever attended aside from maybe DrupalCon Barcelona.  We celebrated our diversity right from the start and it carried through until the last goodbyes.

23 countries listed on a screen
https://twitter.com/allisonmanley/status/835424279357435905

The Keynote:

Johanna Bergmann from Amazee gave us a very good insight into how she came into the Drupal space.  Not from a development perspective but, like me, from a business one.  Her revelation that these agency owners openly shared their trade secrets went against everything she had thought was necessary to maintain a competitive advantage.  She soon discovered that this was a real ‘cooperative advantage’ in this community of people that were building the very tool they were basing their businesses on.  She said the thing that made this community work was our string ethics, guided by our code of conduct.  I have never heard this point articulated better and it really set the tone for the rest of our time together in sessions and in hallway conversations.

Johanna Bergmann delivering a talk in front of a whiteboard
https://twitter.com/thejimbirch/status/835438936180785161

The theme of cooperation really shone though the next session I saw. Allison Manley delivered a brilliant talk on the kickoff meeting with a client.  Clear and easy to follow, she laid out the steps they take at Palantir to set expectations and deliver projects. She really focused on how to communicate clearly with multiple stakeholders to be able to get the best results on what are sometimes very complex matters.  Some solid takeaways for all folks working on client facing teams.

Alison Manley in front of a screen that says Manage Expectations
https://twitter.com/McDwayne/status/835443569234169856

The third session was delivered by Helgi Páll Þórisson, the lead developer at RÚV who had implemented Drupal 6, which had replaced a proprietary and outdated CMS.  Rather than just laying out the technical specs of what they had done the presentation really highlighted the journey the team had taken to get to success.  We all shared their pain as he recounted that on the initial launch day, with the VP of the network standing behind DrupalViking, they had to try and restart Apache servers and inadvertently taking down everything.  But they persisted. And now are one of the largest companies in Iceland to use Drupal.  It was a real treat at a DrupalCamp to hear these types of stories from an internal development perspective as opposed to an agency delivery one.

A man giving a talk in front of old televisions
https://twitter.com/McDwayne/status/835479436417974273

Day 2 had too many awesome talks to write about them all.  The augmented schedule and some  actually prevented me from seeing everything I wanted to see but what I saw was awesome.  In the interest of content length I am only going to write about 4

Mike Miles‘ talk ‘Inclusive Design: Thinking beyond accessibility’ was a great way to start day 2.  The biggest take away was that ‘if you design for average, you design for no one.’  He told the story of the air force having a failing jet program due to user issues and not being able to sort out why.  It wasn’t until engineers focused on the extreme size difference between the tallest pilots and the shortest ones that they came up with adjustable seats and the user issues were greatly reduced.  By focusing on the limitations and designing for that, we can expect to have better results for everyone.  One of my favorite links he shared was the BBC’s standards to make their content more accessible: http://www.bbc.co.uk/guidelines/futuremedia/technical/semantic_markup.shtml

Mike standing in front of a whiteboard witht he title of the talk on the screen
https://twitter.com/McDwayne/status/835793156742459392

Janne Koponen brilliant talk ‘Holistic development and operations environment’ was less about operations and more about ‘The Wunder Process’ was uplifting and invigorating.  Starting with the concept of ‘the whole is greater than the sum of it’s parts’ thinking, Wunder believes that small process improvements, no matter how marginal, add up to large improvements.  They mirrors Toyota’s continual process improvement mechanisms.  He said Toyota gets about a million process improvement suggestions from employees per year and nearly 90% are implemented.  The results are a much more efficient overall machine.  Focus on the parts of the process and you will get the larger goals you are working towards.

Janne Koponen in front of a whiteboard
https://twitter.com/McDwayne/status/835821977826897920

My session went over well and I am very proud to say it was the most international crowd to which I have ever spoken.  10 people in the room represented 6 different nationalities and all sorts of backgrounds.  Some of my humor fell a little flat I think due to language and poplar culture limitations across borders.  It was a good reminder to me that not everyone has seen as much American television as I have.  The crowd went along with my requests to actually do some improv exercises at the end.  There was a interesting twist that almost no one participating natively spoke the same language though their English was impeccable.  Still, we managed to end up with many smiles and new techniques to break the ice for teams and to engage with clients in a fun yet meaningful way.

Wes Ruvalcaba talk ‘Virtual Reality on the Web – Introduction and How’ brought us into the world of VR and showed me for the first time, the possibilities of WebVR.  While I was nominally familiar with the concept of virtual reality over the internet it wasn’t until this talk that the development side of that work came into focus.  He showed us his code for some pretty interesting demos of VR using A-FRAME a Mozilla project with some very straightforward notation.  Next time the conversation of ‘what do we do as a CMS after websites’ comes up, I will have some very handy facts to cite.

Wes behind his computer
https://twitter.com/McDwayne/status/835858107955884032

Jim Birch ended the planned sessions on Sunday with Holistic SEO and Drupal, which is about a day and a half long workshop’s worth of SEO tips and tricks delivered in just over 35 minutes.  A literal blur of information was delivered and as you can see from his slides, dozens of links were shared that each needs its own exploration and study.  Holistic SEO is not something I spend too much of my time thinking on, but I walked away with some realizations and some next steps to improve my own small projects.

Jim in front of a whiteboard and a screen with his talk title
https://twitter.com/McDwayne/status/835886092247306242

Baddy and DrupalViking wrapped up the day and we celebrated making this camp happen.  They said when they first planned this, in their minds maybe 30 people would attend.  In the end 95 people from 25 different countries assembled and bonded over the worst snow in many years, the freezing cold and our renewed sense of purpose that we are in fact creating something bigger than the sum of the parts.  Namely Drupal.
Currently there is no plan to have a DrupalCamp Northern Lights 2018.  It is a good thing that #DCNLights 2017 was enough fun for multiple years!

All the attendees on the stairs at Ruv
https://twitter.com/DrupalIceland/status/836572434115473408

 

SANDCamp 2017: It rained, there were many doughnuts, and a good time was had by all

My second trip of 2017 was my first Drupal event of the year and my first speaking sessions of the year for San Diego for SANDCamp.  Held in the very beautiful Marina Village right on the water, we had a pretty amazing backdrop for 3 days of learning and sharing.
SANDCamp Logo: Drupal on the Beach

boats in a marina blue sky some clouds
https://twitter.com/cspin/status/833012055279968258

Thursday was training days and I didn’t get to go to those. Pantheon was having a function with about 100 of us in the SF office at once.  The company is about 45% distributed so this was a very big deal for us all.  I stayed with my co-workers for as long as I could, but got to San Diego in time to set up our booth and be ready to go Friday morning.

Pantheon booth set up at SANDCamp
https://twitter.com/McDwayne/status/832624423551135745

THE FOOD AND THE FUN:

Friday morning brought with it many breakfast choices.  There were awesome doughnuts from my fellow sponsors Sagetree Solutions and Achieve Internet.  SANDCamp provided warm bagel sandwiches and plenty of regular bagels with accoutrements.  Coffee came by way of San Diego’s own award winning Dark Horse Coffee Roasters.   Some of the best cold brew iced coffee I have ever had.
Dark Horse Coffee logo, horse in a suit and tie.
Lunch was the standard fare box lunch sandwich, chips, cookies and fruit with some pizzas ordered to cover any gaps.  SANDCamp stands out to me not for the food itself but the fact we all sat together in one room and the Keynotes were delivered for us while we ate our lunch.  More on those amazing sessions later.

crowd of people at sand camp eating lunch, picture taken from balcony looking down
https://twitter.com/lukeherrington/status/832688475333726209

Friday evening we had catered food truck tacos and nachos served with plenty of local beers and wines.  Many awesome conversations and it was pretty convenient to just go from the last session of the day straight to hanging out and pouring a drink. This was super nice because it was pouring rain outside with some very fierce winds pounding down on us. Many locals and the news told me this was the worst storm in many years. Staying dry and eating tacos was pretty awesome.

A bottle of Alpine Beer, Duet in front of a computer displaying drupal.org page
https://untappd.com/user/Toddrink/checkin/418354560?ref=social

Breakfast and lunch on Saturday copied the previous day but the after party most certainly did not.  We were hosted at the pretty hip and hopping Wonderland Ocean Pub.   The place was very lively, as we were not the only people who wanted to party after their weekend event. A large Rugby tournament was happening simultaneous to SANDCamp and we shared the bar.  While it make it noisy and a tad crowded, we got reasonable service and many awesome drink tokens.  When I come back to San Diego I am for sure returning here to get more of the coconut calamari. It was a fantastic way to cap a great event.

group of Drupal people drinking beer and waving at camera
https://twitter.com/tatewaky/status/833142894349283328

 

THE SESSIONS:

Unfortunately, due to time constraints I was not able to see as many of the talks as I would have liked.  But the ones I did see were great!  Here is my wrap up of the ones that stood out from the ones I saw.

Two years of Backdrop CMS
Jen Lampton and Nate Haug gave a couple talks but I was only able to attend one, their two year retrospective of BackDrop CMS.  I have heard a variation of this talk before, but as more of a general ‘Why Backdrop’ discussion, which had inspired me to experiment with this Open Source fork of Drupal.  It is exciting to see how far the project has come and I was surprised by the number of contributors they reported.  I also learned that contributing has some very nice benefits, they would be happy to tell you more.  Very well done and the fact that Jen and Nate are two of the nicest people in the world made this a good time.

Jen and Nate from Backdrop giving a presentation to a room full of people
https://twitter.com/McDwayne/status/832720565307740161

Know Thyself or Perish
Robert Manigold’s session really had two key takeaways from me.  I learned a very sharp and succinct reply to the reaction ‘that seems expensive.  That reply is “Expensive to who?”.  I have not heard this before but I will be using this moving forward. It immediately changes the conversation from one about a price point to one of worldview and if this product is even the right fit for them.  The other major take away is the claim that only four (4) pricing strategies make a profit: Luxury, Premium, Low Cost and Ultra Low Cost. Robert explained that everything in between will self select out and end up with friction with mismatched customers in the process.  This seems like a bold statement to me, but the further I think about it the more correct this seems.  When confronted with ‘there needs to be a price in between’ I am going to start exploring which bucket the client really wants to be in and how we can help accommodate that to make everyone happier.

Robert standing in front of a screen that says Self Examination
https://twitter.com/McDwayne/status/832735560812765184

Man vs. Machine: Successful Client/Vendor Communications
I am guessing you have heard he phrase ‘signal to noise’ ratio a number of times in your life.  I know I have. But I have never before seen this represented in such a clear and straightforward fashion that on this single diagram from James Smith:

diagram showing cycle of communication and various points where noise can interfere with transmission and receiving infoThere are so many places where communication can get disrupted or poorly transmitted it is almost absurd we communicate as well as we do.  This talk was fantastic in revealing that not only must we strive for clearer expression of our ideas but we must also follow through to confirm that delivery, and maybe more importantly, comprehension has occurred. The Q&A had many insights from the crowd and was one of my favorite exampled of how we can learn from each other at these sessions.

James Smith standing in front of a screen that says Man vs Machine
https://twitter.com/McDwayne/status/832999957988716547

MY TALKS:

I had the extreme honor of having 3 of my talks accepted at SANDCamp.  Two were talks I have previously given: ‘We Are All Making This Up: Improv Lessons For Developers‘ and ‘Pricing Strategy and Tactics For Agencies‘. One though, was created and delivered just for SANDCamp: ‘Every project is a story: Applying storytelling to your client interactions
I gave the Storytelling talk first and to a full room which really helped the energy of my talk.  There is a tremendous power to leveraging The Story Spine, defined by Kenn Adams, to translate any client or other request into a cohesive narrative. We think in stories and being able to help other people realize their thoughts in a more articulate and prescribed fashion is key to meeting their needs with great results.  You can find my slides here I was really grateful for the feedback and there is a bit of tuning and tweaking to do but based on the reception here I really look forward to given this talk again.

Me in front of a slide that shows the story spine applied to a story arc graph
Special thanks to @that1dood https://twitter.com/CodeKoalas/status/833017700670590976

The pricing talk (slides here) is the one that is specifically targeted to the  exact audience of freelancers and new agencies that are just starting to grow.  Having established business owners in the room and some non-business side folks led to some interesting discussions.  My biggest take away on this talk was I need to tighten it up to leave more room for discussion.  Coming right after a keynote that sparked a lively discussion on the identity and marketing of Drupal, there was a palpable sense of conversation in the Q&A where we were really learning from each other.
My improv talk is my most accepted talk by various camps yet and the one were I feel I have the least imposter syndrome.  I have been doing improv for 7 years now, over twice as long as I have been in the Drupal or WordPress communities.  I had a smaller but highly engaged group that went right along with the exercises and gave some very positive feedback.  You can find the slides, previous video and a whole blog series I wrote about it from here.  I learned a few things myself and will be incorporating a few more ‘applied’ games when I next deliver this (which will be in Iceland)

While it was pretty rad to give three talks, they were all scheduled for Saturday.  I can safely say that giving multiple talks in a single day is exhausting and might have affected quality of delivery by the end.  I think if I face this situation again in the future I will ask for some additional spacing between talks.   Still very grateful to have the opportunity to contribute to the conversations.

Keynotes:

There were two keynotes at SANDCamp.  As I mentioned before these were delivered while all the attendees ate lunch in the same place, at the same time.  This created a super connected feeling among the attendees, sharing the larger discussions that spawned from these topics.
Friday Todd Ross Nienkerk, CEO and co-founder of Four Kitchens talked about the Future of the CMS.  I felt he gave a pretty good summary of why we need to think in decoupled architectures for better client experience.  I have heard multiple talks about this subject from a wide range of speaker but the thoughtfulness of Todd’s comments and slides really made this sink in for a few of the folks I spoke with.  Making this even more remarkable was Todd stepped up literally at the last minute to do this talk as a replacement for Darin Andersen, who’s fight was cancelled due to the unusual weather conditions.  I am sure his talk would have been awesome as well, but Todd’s was outstanding.

Todd from four kitchens in front of a screen that says the future of the CMS
https://twitter.com/McDwayne/status/832685810264584192

Saturday we got to hear our regularly scheduled speaker Tom McCracken from LevelTen give the highlights and insights he garnered from the great 2016 LevelTen Roadshow.  His slides and comments reminded me much of my own journeys around this country and all the great communities I have had the pleasure of participating in.  Tom shared his observations that indeed there is much to learn from other communities such as WordPress; a sentiment shared by a growing number of thought leaders, echoed by the likes of Josh Koenig just a week prior at LoopConf.
The Q&A session of Tom’s talk turned into lively discussion on the future of Drupal itself.  There are very few moments I can point to where a group that large was fully engaged in such an open, honest and thoughtful discussion.  This topic was on everyone’s tongue for the rest of the day and well into the awesome party.  There are no easy answers to what we need to do as an industry next, but if we can keep sharing our experiences and thoughts in such a civilized discourse, I for one think that the future looks fairly bright.

Tom in front of a screen, too much backlight to see what is on the screen
https://twitter.com/McDwayne/status/833048535155167232

Synchronicity:

Aside from arriving for The-Storm-Of-The-Century-So-Far I also just happened to be in San Diego for the San Diego Improv Festival.  Dozens of my awesome improvisor friends from all over the country were in town doing that art form I love so much.  I had the extreme pleasure of getting to hang out with my people from Michigan, Utah, San Francisco, LA, Riverside and of course SD’s Finest City Improv.  I unfortunately didn’t get to see an actual improv show though since it was completely sold out, but with all the bits (which is all improvisors do) it felt like I was just part of one massive show.  This was the 4th time in my life my work travel just so happened to coincide with an improv festival, joining Sarasota, LA and Minneapolis.  It makes all the travel that much better since it feels like I have family all over the place.

Me and 2 other improvisors in front of a sign for San Diego Improv Festival
https://twitter.com/FinestCityImpro/status/833207732677152769

TO SUM UP:

SANDCamp was a blast and I am very glad I got to visit San Diego.  I am pretty sure it is an awesome city, but I didn’t get to go see too much of it this time around thanks to the rain and my time limitations.  What I did get to see was pretty awesome.    I feel very fortunate to have seen the sessions I did and got to be part of the larger conversation that really solidified around Saturday’s keynote.  The future of Drupal is not set in stone but we pretty much all agreed that this community and what we have accomplished so far is pretty special and awesome.