[The DIY forum was bare, so I decided to add some inaugural content!]
I recently bought a Nikon Z8 mirrorless camera. I have not decided to get a housing for it yet and will use it for wildlife photography for a while before taking that plunge.
Some of the key features and advantages of this and similar new cameras is the ability to shoot an incredible # of frames per second and shoot extremely high-quality video. It will shoot 20 frames per second of RAW photos, and up to 120 fps in JPG format. These features require extremely fast memory cards to get full advantage from them.
Enter the CFExpress Type B memory card format. While not exactly new - my D850 added support via a firmware update a while ago, this is the first time I was incentivized to acquire a CFExpress card. I currently use a mix of XQD and SD cards with the D850, and they both still work with the Z8.
Of course, you always want the latest and greatest. So, I did some research. I found that the really fast CFExpress cards are ridiculously expensive. Much more expensive than XQD or SDCards of similar capacity, but also much faster. Over $400 for a 512GB card and well over $500 for a 1TB card. With a little more research, I also found that these cards are essentially just a standard nvme SSD storage drive commonly used in Laptops in an enclosure exactly like that of an XQD card. And that there are bare enclosures available at low cost, much like you might find for putting a bare hard drive into a USB enclosure.
Looking at reviews and manuals, I picked the Sintech CFExpress Type B adapter. They recommend a few brands and models of NVME driver that are known to work and fit inside the enclosure. The tolerances are pretty tight, so a drive even .5 mm too thick could result in the card not fitting in your camera.
I put together two 512GB CFExpress cards using a Sintech adapter and Samsung PM991a nvme SSDs. These are pcie 4.0 nvme drives with a write speed of 1,800 mb/s. The adapters + ssd and some thermal paste cost about $90 for 512GB of fast storage.
Looking at the options for "real" CFexpress Type B cards, I found the price scales up with the speed and quality of the cards.
A basic Lexar Silver 512GB card costs about $150, but are far slower and not suitable for high end video on the Nikon Z8.
A high-end Lexar Diamond 512GB card costs $530 and are about equivalent to what I put together.
The Write speed of the faster cards is over 1,500 MB/S, and nearly double what the slower cards can do. And 7-8x faster than a good SDCard!]
At $90 for the DIY solution, you are saving hundreds of dollars per card for effectively the same product.
Now I would probably have been just fine with the slower Lexar cards as I don't do video. But if you need a high-end card in your Z cameras, this is an excellent way to go. I've used them on my Z8 for a few sessions shooting birds at 5 fps and 30 fps speeds to test them out. They seem to work great and don't get more than warm during heavy use. I also copied a few 6GB windows ISO images back and forth in my (new) CFExpress card reader and were fine. These cards are actually as fast or faster than my USB SSD storage drives I use to backup my laptop.
The Sintech adapters are great and fit perfectly when you pair them with one of the recommended SSD parts. It seems like a fantastic solution without the ridiculous "Photographer" markup being charged for what are commodity PC parts.
[ A pair on Sintech CFExpress adapters, one open showing the SSD. And and SDcard for size comparison. ]