This Is Nowhere: Finding My Duck
Oct 08, 2018 17:57

Friends of ours have a mostly indoor cat who is occasionally allowed out on a leash. A while back while out in the back garden, Beatrice discovered a mouse. All of her long housecat life of eating and sleeping and complaining, she had never seen a mouse - but it was instantly obvious to her that this is what she was made for. (She then became a real pain, constantly whining to be let outside to where her TRUE DESTINY was scurrying through the bushes).

One of my favourite podcasts is “Roderick On The Line” and on one of the early episodes he mentioned walking a friend’s dog in a park where the dog suddenly saw a duck for the first time ever, and since it was one of those duck-hunting breeds, the dog was shocked and excited to discover that it had been waiting for this moment all of its life.

The conversation continued with Merlin and John pondering in that mid-life kind of way that they hadn’t yet “Found Their Duck” - as in, they never found the thing that they felt would be the perfect fit for their psyches and expertise.

Well, I think I may have found my duck.

In late September of 2018, Nova Scotia’s Zuppa Theatre put on “This Is Nowhere” - a huge, ambitious production involving performances in a dozen secret locations across downtown Halifax. It featured over a hundred performers, including dancers and two whole choirs, as well as an art exhibit, video projections, and an interactive room-sized trivia board game.

The key to this whole experience was a mobile app which guided you to each location. It would provide clues to help you find your way, using GPS to let you know how far you still had to go. Once you got somewhere, it would switch to captions to provide extra instructions and context for the performance. This app was constantly checking in with a web-based tracking system which ensured even distribution of audience members among the locations, as well as special interfaces for site managers and performers to see who was on their way. Also, as they progressed through the experience, audience members could send their thoughts and reflections back from the app, where the accumulated "new blueprint" reappeared on projection screens and in the app during the finale of the show.

I built the app (well, more like apps since it went through several versions). I also built the server-side content management and audience tracking system. And, since it needed to be so integrated, I also built the audience registration system. And during each performance, I tracked everything and everybody and provided technical support. I was the one software person on this project, building a keystone element for the show, mostly on my own initiative. There haven’t been a lot of other projects like this in the world, so we were all making it up as we went along. Oh, and it was also my first ever project built in React Native. It was intense and nerve-wracking and I needed a full week to recover afterwards.

And I loved every moment of it. I had found my duck.

I’ve worked on many software projects over the years, but I also have two English degrees and was a drama club nerd back in High School and College. I’ve tried business software, graphic design, SAAS startups, teaching, and speaking - but this project really felt like a perfect mix of my experience and my skills and my lifelong interests.

Watch this space for more details about this project.

Other Blog Posts
My Expanded Twitter Thread about BurgerWeek 2021 This Is Nowhere: The Server Side Building a React Native App Without Tears - Part 3 Building a React Native App Without Tears - Part 2 Building a React Native App Without Tears (Mostly) This Is Nowhere: The Memento Edition This Is Nowhere: Aspects of Accessibility Presentations About NowHere This Is Nowhere: Head-First Into React Native This Is Nowhere: Bloomsday Halifax This Is Nowhere: Why an HTML/JavaScript Single-Page App With GPS Is A Bad Idea This Is Nowhere: GPS and Wayfinding and More UX This Is Nowhere: The Single-Button UX This Is Nowhere: Don’t Just Stand There! This Is Nowhere: Finding My Duck Finding Burgers Fast: My DIY Halifax Burger Week Site "This is Nowhere" at PodCamp Halifax 2018 The Diary Diaries: Fixing Remembary's Facebook Connection Special Leap Day Edition of "Some Weird Things About Time" What's Up With Remembary Can't get pg_dump To Work Now That Heroku Has Upgraded Postgresql to 9.4? The Best Thing I Ever Did To Promote My App If You Build It, They WON'T Come #deployaday, My Big Hairy Plan for 2015 Extracting Plain Text from an NSAttributedString My Year of "Hits" Part 2: Remembary Rolling My Year of "Hits" Part 1: Remembary Rises (and Stumbles) Handy Little Test Method to Check for Translations in Rails Apps My Suddenly Slow-Waking MacBook Air Indie App PR: Keeping Control of Your Tone A Quick Note on 'clone' in Rails 3.2 My eBook Apps 2: iOS, JavaScript, and Ruby My eBook Apps 1: Introduction Quick Tip: No Sound on Mountain Lion My Upcoming Talk at PodcampHFX 2012: My Year of "Hits" Building at the Speed of Funny Screencast Tips Remembary's Cool New Picture Support Indie App PR 2: Keeping On Top Of User Feedback Indie App PR 1: How to Handle an App Disaster Giles Bowkett Diary Project 2 Remembary Video Congratulations! Welcome to Your Nightmare! How My iPad App Remembary Took Off Why You Should Have an App in the App Store (Even If You Probably Won't Make Any Money) PodCampHFX Remembary Presentation - Part 3 How I Used MailChimp Autoresponders to Promote Remembary PodCampHFX Remembary Presentation Part 2 PodCampHFX Remembary Presentation Part 1 Why AdWords Ads Don't Work for iPad Apps Remembary is Sponsoring PodcampHFX Why Can't I Resize my Views in Interface Builder? Momento and Remembary Concerning Remembary iPad-Friendly eBooks of Gracian's Art of Worldly Wisdom Project Report: PTOS2 A Quick Note on Encryption We're all LUsers Thoughts on HAML Friday Afternoon Hack - Getting Beyond the Basics Halifax Friday Hack and Back to Basics Quote from Wil Shipley FutureRuby Make Web Not War Busy Week I: Toronto Ruby Job Fair Employment.nil - the Toronto Ruby Job Fair Code Count: Ruby on Rails vs. C#/ASP.NET A Brief Note on Twitter The Hub Halifax and Mobile Tech for Social Change Deep Thoughts on Microsoft From The Accordion Guy The Two Kinds of Defensive Programming Presentation - Fixing Careerious: From C#/.NET to Ruby on Rails Enterprise! Presenting at Ruby on Rails Project Night - May 7th New Name and New Look for Careerious/Clearfit FutureRuby and More From Unspace Health Tips for Programmers This tables meme won't die Careerious - Ruby and Rails vs. C#/.NET Yeah I Use Tables For Layout, So Sue Me The Different Kinds of Done Giles Bowkett's RubyFringe presentation OfficeTime: Great Time-Tracking App for OS X Back With A New Look Non-DRY Feed torontorb Keeping Your Sanity With The Command Design Pattern shindigital Is All Grown Up! (according to the spambots) Startup Stars? I'm so bored! The Magic Words for RMagick Jennifer from Operations You see? Naming is HARD Business Software as Process Documentation Deployment note: 'execve failed' Steve Jobs on Market Research Why Canada Is Better for Entrepreneurs "Program first and blog second" Toronto Tech Collage The MacBook Air Is A Roadster RubyFringe! Quote of the Week: Steve Yegge Starting Up: Cards Great design tool: Starting Up: The Logo Quotes Of The Day: Hedge Fund Interview TSOT Ruby / Rails Presentation Night - Part 1 Moneyworks: Accounting Software for Canadians on OS X Starting Up: The Name Nice logo, but why is your site so bland? Welcome to