Skip to content
Updated Aug 13, 2026

The Blog

RSS

Honest answers to “is it worth it?” The gear on my desk, the projects I actually shipped, and the fixes I wish someone else had written up first.

ProgrammingTutorialsTechPhotographyMonitors & DeskPeripheralsPC BuildsKeyboardsSim RacingGear
Archive36 posts
2026
Post

Shipping a React Native App to TestFlight: The Part Nobody Shows

Everyone demos the UI. Nobody shows the part after, the EAS builds, signing, provisioning, and App Store Connect grind. Here's how I actually get an Expo React Native app onto TestFlight, start to finish.

4 min
Post

The Sim Racing Wheel Upgrade Path: From a G29 to Direct Drive

My sim racing upgrade path from a Logitech G29 to Fanatec belt drive to direct drive. What to upgrade first, what each stage actually gets you, and how to avoid wasting money.

5 min
Post

The Boring Stack I Reach For on Every Side Project

After 15 years and a dozen half-finished apps, I stopped chasing shiny tools. Here's the deliberately boring stack I reach for on every side project, and why boring is the point when your real bottleneck is shipping.

4 min
Video

VRS Direct Force Pro Review

Thinking of upgrading to a direct drive wheelbase? In this review, I share my experience moving from the Logitech G29 and Fanatec CSW 1.0 to the VRS Direct Force Pro. From unboxing and setup to what I love (and don’t), here’s everything you need to know before making the leap.

4 min
Video

Vaydeer 2-Tier Wireless Charging Monitor Riser Review

A review of the Vaydeer two-tier aluminum monitor riser with built-in wireless charging and a USB 3.0 hub. What it's like to live with, the dimensions, the one design gripe, and who it's for.

5 min
Video

Goodbye Triple Monitor: The Ergotron LX and Why I Went Dual

Why I dropped my triple-monitor setup for a cleaner dual-monitor one, and my unboxing and initial impressions of the Ergotron LX single monitor arm. Setup, cable management, and how it compares to the HX.

5 min
Video

Advanced SimRacing ASR3 Review: Unboxing, Setup, and Why It's My Favorite Sim Rig Upgrade

Looking to upgrade your sim racing setup? In this hands-on review of the Advanced SimRacing ASR3, I cover unboxing, build quality, setup tips, and how it performs with a direct drive wheelbase. A solid aluminum rig built for serious sim racers.

5 min
Video

Ergotron HX Monitor Arm Review: Is It Worth It for Ultrawide Setups?

Is the Ergotron HX worth it for ultrawide monitors? Here’s my honest review after months of daily use for sim racing and productivity.

3 min
2025
Video

Alienware AW3821DW Review: The Ultimate 38” Ultrawide for programming, sim racing, gaming

Hands-on review of the Alienware AW3821DW ultrawide monitor for gaming, coding, sim racing, and creative work. Specs, pros, and buying advice.

4 min
Video

How to Install the MSI MAG CoreLiquid LGA1700 Upgrade Kit

A quick, no-nonsense guide to installing the MSI MAG CoreLiquid 360R LGA1700 upgrade kit on a 12th-gen Alder Lake build. Covers the kit contents, the step-by-step, and the screw order that matters.

3 min
Video

Why I Stopped Sim Racing (And Why I Eventually Came Back)

A few years ago, I posted a video about why I quietly stopped sim racing. At the time, I had just gone through a bunch of upgrades after my Logitech G29 setup, fallen deep into the rabbit hole, and then… slowly stopped racing altogether.

6 min
Video

GamaKay K61 Review (and How I Modded It with Lubed Gateron Yellows)

A full review of the budget GamaKay K61 60% hot-swap keyboard, plus a step-by-step guide to modding it: lubing the Gateron Yellows with Krytox 205g0 and taming the stabilizers.

5 min
Video

My AppleCare+ Express Replacement Experience (iPhone XS Max)

My experience using AppleCare+ Express Replacement to fix my iPhone XS Max instead of booking a Genius Bar appointment. How the process works, the one downside, and whether it's worth it.

3 min
Video

White XD87 Build: Gateron Yellows Lubed with Krytox 205g0

A budget TKL build log. A white KPRepublic XD87 with Gateron Yellow switches lubed with Krytox 205g0. My first time lubing switches and my first streamed keyboard build.

2 min
2024
Video

TOFU65 + Kailh Box Jade + ePBT: A Clicky Sound Test

A typing and sound test of a KBDfans TOFU65 in an acrylic case with a brass plate and clicky Kailh Box Jade switches on ePBT ABS keycaps.

2 min
Video

Solo Ryzer by Progressive Desk: My Honest Review

My review of the Progressive Desk Solo Ryzer

5 min
Video

Fixing a Disconnecting Glorious Model O- with an Ascended Cable

My Model O- kept disconnecting, so Glorious sent a free Ascended cable to fix it. Here's the full replacement walkthrough, the support process, and the one rookie mistake to avoid.

4 min
Video

Giving My Vortex POK3R Some Love: Japanese Keycaps on Cherry MX Reds

Giving my five-year daily-driver Vortex POK3R some love with a cyan-and-pink Japanese keycap set from KPRepublic on Cherry MX Reds, plus typing sounds.

3 min
Video

Glorious Model D Unboxing & Review

A hands-on review of the Glorious Model D, Glorious' first ergonomic gaming mouse at 69g. Sensor, switches, grip, the one mouse-wheel niggle, and whether it's worth around $50.

4 min
Post

AnimeGuesser: The Little Side Project I Built for Fun

A high-level look at AnimeGuesser, a little guess-the-anime web game I built for fun on my usual Next.js stack.

2 min
Video

beyerdynamic DT 990 Pro Review for Competitive Gaming

A gamer's review of the beyerdynamic DT 990 Pro (250 ohm). Why open-back soundstage is a real advantage in competitive shooters, the comfort, the coiled-cable downside, and whether they're worth it.

5 min
Video

Elgato HD60 Pro Unboxing & Setup

Unboxing and setting up the Elgato Game Capture HD60 Pro (PCIe) to stream a PS4 and Nintendo Switch. Specs, why I chose PCIe, the install, and getting it running in OBS.

3 min
2023
Video

Logitech G29 Review: The Wheel That Got Me Into Sim Racing

A hands-on Logitech G29 review, the wheel that got me into sim racing. Features, the pedals and brake, software, force feedback, upgrade paths, and whether it's the right first wheel for you.

5 min
Post

The Mac NAS Sorting Quirk, and the CMD+J Fix

On my Synology NAS, macOS Finder greys out the normal sort options. Here is the CMD+J workaround that brings sorting back.

2 min
Post

a progress tracking app - getgoodr

getgoodr is a web app I built for my daughter and myself. She's been skating for a little over a year now and will be starting hockey soon and I picked up golf.

2 min
Video

I like building bots

These days I really enjoy trying to build my own bots big or small and learning more about them and best practices.

3 min
Post

Building an iOS App with React Native and Expo

Having a lot of fun building an iOS app. React Native, Expo, and EAS Build have made the whole thing a breeze.

2 min
Post

I Just Found Out Vercel Has Postgres

I was today years old when I found out Vercel has Postgres. Here's me trying it with Prisma and thinking about moving a project over.

2 min
Post

The Keyboard Site I've Been Building on the Side

A side project I've wanted to build for over a year: a site to keep track of keyboards, switches, and builds. Prisma and a bit of ChatGPT help finally got it moving.

2 min
Post

Building a ChatGPT like SMS Bot

A tutorial on how to setup your own SMS Bot powered by OpenAI's GPT-3

7 min
Post

My 2023 Desk Setup, and What I'm Focusing On

A quick look at my early-2023 desk setup and what I planned to focus on for the year.

1 min
Post

Gear List

Here's my current list of tech that I use for everything that I do! I'll try to keep this page as up to date as possible whenever I switch out new tech.

1 min
Post

Hello World, again

Working on relaunching this blog section of my site. I plan to share tutorials, videos, code snippets & write-ups. Switched over to Next.js & using Contentful as the CMS.

1 min