VoyagerMoonlanderErgodox EZ

ZSA

The people who use our boards.

399 interviews since 2018

Matthew

Castrillon-Madrigal
Lead UI Dev

Who are you, and what do you do? What do you like to do outside of work?

I’m a lead UI dev and a massive typing enthusiast. My day-to-day is a mix of heavy coding, deep-diving into documentation, and collaborating with my team. I'm constantly improving things in my work, so I need to improve how I work. I'm in this for a long time, and I’ve heard too many stories of devs suffering with RSI later in their careers.

Outside of tech, I’m a bit of a gym rat: CrossFit, calisthenics, and climbing six days a week. It keeps me sane, but it also means my upper body is perpetually tight. This actually dictates my keyboard choices; I need a layout that lets my chest open up so I’m not hunched over a tiny laptop/keyboard all day.

Matthew Castrillon-Madrigal at the gym
Matthew enjoys a workout

Note: With a baby on the way and a five-day return-to-office mandate looming, my three-hour gym sessions are about to get a reality check!

Matthew Castrillon-Madrigal's setup
Matthew's setup is ready to get down to business

What hardware do you use?

I’m mostly a UNIX/OSX dev, and my home office now just makes it easy to enter work mode, where before as shown I was very proud to make my setup as aesthetic as possible.

Matthew Castrillon-Madrigal's old setup
Matthew's former setup leaned into sunny yellow...

My daily drivers are a MacBook Pro M1 Max + a Windows PC for variety. The Samsung Odyssey G9 (Super Ultrawide) is amazing for multitasking and tiling windows, though sharing my screen on calls is a nightmare. I’ve learned to share specific apps instead of the 49 inches of screen destroying a Teams/Zoom session. I use a Dell USB dock to hot-swap between my personal, work, and gaming rigs.

Matthew Castrillon-Madrigal's office
...but his current setup is not only colorful, but comfortable, too

These pictures show how I feel using a traditional keyboard, to a pseudo-split keyboard with my Planck, and a proper spread keyboard in the ZSA Voyager.

Matthew Castrillon-Madrigal at baseline, with a regular keyboard
Basic keyboard, baseline facial expression
Matthew Castrillon-Madrigal looking a little happier, with his modded Planck keyboard
Small split keyboard, happier face
Matthew Castrillon-Madrigal relaxed and smiling, with his Voyager. Thanks, Matthew! This makes us happy, too!
Voyager keyboard with halves at shoulder width; Matthew relaxes, takes a deep breath, and beams

And what software?

I aim for a 100% mouse-free existence. My hands and arms better be resting when I am at work. Save the energy for my next gym session, and mental power.

I use Neovim for all my coding. Obsidian is my “second brain” for notes and PM, used strictly in Vim mode. For terminal and CLIs, I use Kitty/WezTerm because of the strong multitasking and multipanelling support.

I rely on a tiling window manager (i3 on Linux) and custom launchers on OSX, such as Raycast, to keep my navigation and task switching super snappy.

Matthew Castrillon-Madrigal's mouse and keyboards
No single keyboard can meet Matthew's needs

What’s your keyboard setup like? Do you use a custom layout or custom keycaps?

I’ve bounced between a few keyboard setups trying to find “The One.”

The Commuter Setup: I used a ZSA Planck for a long time. It was durable, but I had to mod the keybinds to “simulate” a split board. I eventually commissioned a custom wireless replica, but flaky Bluetooth and ZMK firmware frustrations led me back to wired reliability.

I loved my custom Helidox (Crkbd), but it seemed too delicate to survive a London commute. And it was, as after a few commutes it was broken.

The Office Issue: I love the posture benefits of a split board, but I’ll admit I feel a little self-conscious “manspreading” my arms across a desk in a corporate office. Plus, dragging two halves and cables between meeting rooms is a bit of a chore. I have a ZSA Voyager now, which I love, but I mostly keep this at home.

I run Miryoku (36–38 keys) with a QWERTY base. I used to be a Colemak devotee, but as a Lead, I had to switch back to QWERTY so my peers wouldn't have a stroke when we pair-program on my machine.

What would be your dream setup?

The ZSA Voyager is close to perfect. The Navigator Trackball attachment is great, but does not feel 100% yet—the ball keeps on flying off and running away from me. I’m currently using a separate trackball mouse for my mouse-intensive tools, though I might give the trackpad attachment a shot one day. Still, the Navigator allows me to stay at my keyboard for longer.

My ultimate dream? A solid-body, extra-wide Planck. Think of a single-unit board but with the keys spaced out to match a split-width, featuring hot-swappable hardware and reliable Bluetooth, with profiles per device.

I also am a big fan of the layer-switching LEDS on the ZSA products, and wish these could have a bit more versatility, or have a very low-powered screen to show more information about the set layers, etc.