Mastery Games

My Favorite Gear

I'm a gear junkie. Call me materialistic, but well-made things really do make me happy. Here's my all-time favorite gear so far — I hope you enjoy!

Note: I was able to line up affiliate links for a handful of these, so if you buy using my links I may earn a bit o' cash that I'll put towards more free games like Flexbox Zombies. You don't pay any extra and in some cases even get a discount.

I'll keep this list up to date as new/better things come along!

Favorite Monitor Arm

I'm a big fan of having a dual, vertical monitor setup. You get tons of screen real estate without having to crane your neck side to side. I searched far and wide for a heavy duty monitor arm that could support the weight of two big monitors. The Innovative 7500 Dual Arm is a dream come true. I've had it for over two years now and it hasn't failed me once. Having both monitors attached to a single arm means you can move the entire thing forward/back/up/down as you please. It's fantastic.

I like putting code on the bottom monitor, browser on the top monitor. Here's the desk where the magic happens:

monitor arm

Favorite Desk Lights

I got some Philips Hue light strips recently and stuck them to the back edge of my desk. It has completely transformed and upgraded my office space. I can set the colors to whatever vibrant mood I'm in. Or a nice bright white for working. It's hard to describe the effect, but it just makes my working environment feel welcoming and ready for me to be productive in.

favorite desk lights

Favorite Keyboard

The Ergodox EZ is an incredible, split mechanical keyboard. I've had about a dozen different keyboards for coding and this one's my favorite. It's the only keyboard (that I know of) that lets you swap out the key switches. I started with Cherry Blues switches but found the clicky click a bit too distracting. Switched out to the softer Gateron Brown switches and they're just right.

You can control its LED atmosphere lights and customize all the keys with their web config tool. Here's my current setup with the (optional) blank keycaps:

ergodox keyboard

Favorite Mouse

The MX Master 3 is an excellent mouse. I've had the previous two versions of this mouse as well, and each model upgrade has added a little bit of polish. The mouse is ergonomic, comfortable, tracks well on my slick bamboo desk surface, has decently big side buttons for back/forward, and an overall quality/industrial feel.

mx master 3 mouse

Favorite Backpack

After a ton of research and a few returns, I went with the Boundary Supply Prima System backpack. They're a small company not far from where I live here in the valley, and they make a really good bag. I've used mine heavily for over a year and the rugged thing is still good as new. It's made from a water-resistent canvas-like material that reminds me of camping as a kid. It has tons of pockets for all my stuff: laptop, iPad, chargers, headphones, notebook etc. You can get all sorts of accessories for it like a camera/drone insert. It's comfy on the ol' back, and is compact enough to be good for taking my rig on flights and to conferences.

boundary supply backpack

Favorite Wallet

Another local company makes this minimalist Nomatic Wallet and it's perfect. Super slim, fits just a handful of things but that's all I need. I got one for my dad to see if I could get him to switch away from his ultra thick 80's style leather wallet, but no luck.

nomatic wallet

Favorite Notebook

I've been tryout out bullet journaling. I like the idea of evolving my own custom system for staying on top of everything. I'm just using the official notebook and it's quality.

bullet journal notebook

Favorite Pen

I'm a big fan of these ultra thin (0.38) Uniball Signo RT1 pens. They let you create small, neat writings which is perfect for journaling and drawing. They dry fast, don't bleed through the page, and are waterproof once dry.

I also like these fine tip (0.05) pigment liners, but they don't seem to last very long.

favorite pen

Favorite Gaming Monitor

Since I build (education) games for a living, I figure it's important to play plenty of other games for research purposes ;) I wanted a better gaming monitor that wasn't crazy expensive, and ultimately picked the LG 32GK850G-B. The high 144hz refresh rate makes a huge difference for games — everything is super smooth. Having g-sync is a nice, I no longer get screen tearing when I play Overwatch. This monitor is a VA panel instead of the more common IPS panel, so blacks are very black. Which is exactly what you want if you play games with lots of shadows (e.g. Jedi Fallen Order) or space (e.g. Star Citizen) like I do. This monitor doesn't have some of the newer tech like HDR or 4k, but you really don't need those for games yet. Like all tech, 4k and HDR are crazy expensive when new but will come down in price in a couple years.

Space games, and this monitor, are Pippin approved.

star citizen with Pippin

I'm always trying new things and will keep this list up to date as I find more awesome gear. If you've got something you love that you think I'd enjoy please let me know!

Flexbox Zombies Game

Flexbox is incredibly powerful. But it's also crazy hard to master. So we all end up depending on a cheat sheet and guessing in the dev tools. Enough of that! Time to master it once and for all, in a way that actually sticks, so you can build any layout you can imagine with flexbox.Master Flexbox