The Passenger Seat Office: Anatomy of a 65 MPH Workspace
Where does a software engineer sit in a Class A motorhome? Not at the dinette, and definitely not at the beach. A tour of my mobile command center.
When people imagine “working from an RV,” they usually picture someone sitting in a camp chair on the beach, laptop balanced on their knees, with a perfect ocean breeze.
Let me tell you right now: That is a lie.
Sand destroys electronics. Glare makes screens unreadable. And beach Wi-Fi is usually worse than dial-up.
The reality of being a software developer in a motorhome is less “Instagram Influencer” and more “Logistics Manager.” You need power, you need ergonomics, and you need to not drive your family crazy.
Here is a tour of where I actually get work done.
The “Main Office” (The Passenger Seat)
For 90% of my work week, I am sitting in the passenger captain’s chair of our motorhome.
It rotates 180 degrees to face the living room, which puts me in the center of the action (but usually, I rotate 90 degrees to face the driver seat). It also positions me right next to the dashboard, which acts as my desk/shelf.
There is a “computer desk” built into the dash, covering a small storage cubby, but it is so flimsy and awkwardly positioned that I never open it. Fortunately, that little cubby is the perfect size for storing my work gear, and the “desk” that covers the cubby is a really handy flat surface to set things on. I use the closed top of the dash as a side-table for my gear, while the laptop (a MacBook Pro M1 Pro) sits on my lap.
The Gear Stack
Because this is a shared living space, my setup has to be modular. I can’t leave cables draped everywhere when I clock out (or my wife will—rightfully—lose her mind).
- Audio: I keep my Zoom H1essential on the dash, connected via a 3-foot USB-C cable. If I have a meeting, it’s ready. If not, I unplug it but leave the cable handy for charging things.
- Headset: My Shokz OpenRun Pro 2 are always within arm’s reach.
- The “Fidget” Toys: I keep a few things nearby to keep my hands busy during long builds or thinking sessions. A harmonica, a Teenage Engineering EP-133 K.O. II sampler (both instruments are severely underused), and my Nintendo Switch.
- Side note: The Switch is mostly for playing games with my daughter, Ada. It’s been a great way to share a lifelong hobby with her.
The Comms Center
I also keep my Baofeng BF-F8HP PRO on the dash. In the mornings, I leave this “HT” (Handie-Talkie, or portable radio) scanning local repeaters. It allows me to listen to local chatter and occasionally jump into a conversation without leaving my “desk.” It’s a great way to enjoy my burgeoning ham radio hobby .
The “Engine Room” (Power Management)
Under the dashboard, tucked into the footwell, is the heart of the operation: an EcoFlow Delta battery/inverter.
I keep this plugged into a nearby AC outlet, but I run my entire workstation (laptop, router, chargers) off the EcoFlow’s battery.
Why add a battery to an RV that already has batteries and AC outlets everywhere?
- Internet Uptime: If the RV park power flickers (which happens constantly), the EcoFlow acts as a UPS (Uninterruptible Power Supply). My router never reboots, so my Zoom call never drops.
- The Heater Hack: As much as we try to avoid the cold, we still need to stay warm from time to time. Recently, we were south of Miami thinking we were safe, until an arctic blast blew through and brought the outside temperatures into the low 30s! A small space heater makes a world of difference, but they draw a massive amount of current. We’ve blown breakers running heaters directly from the wall because they tend to be used at the same time as other high-draw appliances (coffee makers, microwaves). By running the heater through the EcoFlow, the battery buffers that current draw, keeping the RV’s electrical system happy. If I’m cold enough to run a space heater, I definitely don’t want to go outside to troubleshoot electrical problems.
The “Conference Room” (The Bedroom)
If I have a day full of heavy meetings, or if the living room is getting too loud, I retreat to the back.
Our bed tilts up to create more walking space, which actually creates a surprisingly comfortable backrest. The acoustics back here are fantastic—mattresses and blankets soak up reverb better than any acoustic foam panel.
It’s not silent—there is usually an AC unit running overhead, plus an air purifier nearby and a washer/dryer humming in the closet—but it is consistent white noise that noise cancellation handles easily.
The “New Addition” (The Patio)
For years, I avoided working outside because of the glare. But we recently upgraded our RV’s awning, which now shades the entire “patio” area effectively.
On a mild day, working outside with the breeze is the dream. I’m doing this more and more, though I still retreat inside when the battery gets low or the bugs get brave. “No-see-ums” are the curse of the Florida Keys—they make what would otherwise be paradise into a hostile environment!
On The Move
When actually driving (or should I say riding? My wife usually drives this behemoth. She’s awesome.), I usually sit in the passenger seat, but things change a little.
For starters, it’s LOUD in here, so I don’t even bother with my microphone. Driving this thing is stressful, so I need to be ready to navigate or provide an extra set of eyes at a moment’s notice to take at least a little of that load off my wife. I keep my phone handy with multiple GPS apps running (I run RV Life for safe routing and Google Maps for a second opinion). When I need to help out, I close my laptop immediately so I can focus on being useful for a bit.
Because of all that, we try to only drive when I’m not working. When we have to move on a workday, I go out of my way to avoid scheduling meetings while on the road.
If I really do need to join a meeting while driving, I’ll usually move back to one of the recliners where it’s a little quieter, but I still try to avoid speaking and stick to chat. In the very rare cases where I must talk, I spend a few minutes beforehand adjusting my audio processing pipeline. Denoisers, gates, and compressors get cranked up to ridiculous levels, and I EQ things to really boost the mid-range where the voice lives. I also make sure to speak extra loud into the mic. It’s like using a ham radio: the goal isn’t to sound good; the goal is to overcome the noise floor and be understandable, even if it makes me sound a little robotic. You do what you gotta do.
The “No-Go” Zones
In the interest of science, I have tried working everywhere else. Here is why those spots failed:
- The Dinette: This looks like the obvious place to work, but it’s terrible. The table is too high (ergonomic nightmare), and the bench seats hurt your butt after an hour. Plus, one side belongs to Ada (toys/drawing) and the other side belongs to the dogs.
- The Recliners: Too comfortable. They put me in a “nap” posture, not a “code” posture. Plus, you are directly in front of the TV.
- The Driver Seat: The steering wheel is always in the way, even when the seat is turned.
- The Bathroom: Just… no. We have two of them, but let’s have some dignity.
- The Beach: See the intro. Sand is the enemy of the Roam Office.
The Philosophy: “Pack it Up”
The biggest rule of the Passenger Seat Office is that it must disappear.
We live in a small space. When closing time hits, the laptop goes into the dash cubby, the mic goes into its case, and the cables get coiled. If I leave my gear out, it’s not just “clutter”; it’s an obstacle in our living room.
It’s a different kind of discipline than having a dedicated home office, but frankly? The view out the windshield makes it all worth it.