Programming keyboards get ranked against each other constantly, and the ranking is usually presented as if one board is right for everyone. The recorded data for the three boards covered here does not support a single winner, because each one answers a different question. What it does support is a shortlist where every entry has a named criterion behind it.
This shortlist uses five criteria: whether the switches can be replaced without soldering, how deeply the board can be remapped in software, how much desk space the layout takes, whether the board works wired and wirelessly, and what the case is made of and how heavy it is. Each pick below is placed against the criterion it satisfies. The order of the list is a reading order, not a quality score, and nothing here was measured on a desk.
The Keychron Q1, placed for modification
The Q1 is first because it is the recorded option for a programmer who expects to change the board's switches later. Hot-swappable switches appear in its recorded feature list, so the switch sockets can be opened and the switches replaced without soldering. Its recorded layout is 75 percent, which keeps a right-hand column and the arrow keys while giving up the number pad. The recorded case material is aluminium and the recorded weight is 1,825 g.
The mass is the same fact seen twice. It is what keeps the board planted on a desk, and it is what makes it the heaviest of the three and the least suited to a bag.
The Keychron K8 Pro, placed for remapping
The K8 Pro is second for the remapping it records. Its recorded remapping software is QMK and VIA, and no remapping software is recorded for either of the other two boards in this shortlist, so on this single criterion it is the only one of the three with an answer. Its recorded hot-swappable switches are recorded as yes, and its recorded layout is tenkeyless, so it clears the desk space a full-size board would occupy while keeping a dedicated function row.
The trade is the case. The recorded description places the plastic body at a lower price than a full aluminium board, and a lower mass is also a lighter board to move between two places.
The Logitech MX Keys Mini, placed for a shared office
The third entry needs a caveat, because it is not a mechanical board. The recorded description calls it a compact low-profile wireless keyboard with backlit spherical keycaps, and no mechanical switch specification is recorded for it. Its recorded layout is a compact form with a function row, its recorded connectivity is Bluetooth and Logi Bolt, and multi-device switching appears in its recorded feature list.
It is on this list because a noise measurement is recorded for none of the three boards, so any claim about quietness rests on structure rather than on a measurement. If your objection to mechanical keyboards is noise, the board whose recorded specifications describe no mechanical switch is the one to look at. That is a structural argument, and this page does not dress it up as a sound measurement.
Where the trade-offs sit
The trade-offs are about layout and mass rather than about features. Both record hot-swappable switches and a layout without a number pad, so either one means giving up number entry permanently. They differ on connectivity: the K8 Pro records USB-C wired and Bluetooth, while the Q1 as currently listed is wired. The Q1 gives up a dedicated function row as well, because 75 percent compresses it, while the K8 Pro keeps one.
The MX Keys Mini records a battery life of up to 5 months with the backlighting off and USB-C charging, and records no weight at all, so its portability is described in the catalogue rather than quantified. Its multi-device switching is a real convenience for someone working across two machines, and it is not a substitute for the remapping the two mechanical boards record.
What this catalogue cannot settle
There is no recorded switch travel, sound level, latency figure, polling rate or price for any of these three boards. That means this shortlist cannot rank them on typing quality, and it cannot tell you what any of them cost. It can tell you which layout you are buying, whether the switches can be replaced without a soldering iron, what the remapping software is, and how the board is built. For a programming keyboard, those are the decisions that change what you can do with the board later.