Tweet by mitchellh
September 19, 2025
Based on the past few years of experience, this is the minimum hardware list for desktop app dev: - Multiple monitors of differing DPIs and refresh rates - Multiple keyboards with differing physical layouts - Mouse with both precision/non-precision scrolling - Trackpad that supports gestures - Touchscreen device - Microphone to test dictation inputs - Multiple CPUs, at a minimum x86_64 and aarch64 - Every version of every OS installed and ready for testing (kind of software, but may require extra drives) I wish I could say this was satire, but the matrix of issues to diagnose based on the combination of properties from the above devices is one of the overwhelming challenges of doing desktop application development.
- Author
- mitchellh
- Date
- September 19, 2025
- Canonical URL
- /tweets/mitchellh-1969132877104496975-c465a5