I finally got the 74HC595 chips and decided to do a dry run on a breadboard. I used the schematic I made earlier with Fritzing and just rebuilt it, with a couple of LEDs on every chip. I used the code from this blog as a base and it worked on the first try. Now I have to adapt this code for my purposes.
Don’t panic, the test setup looks worse than it is 🙂