Hi there! I'm fairly new to Sudoku, and have learned all the basics (hidden pairs, pointing pairs, box/line reduction, etc) and several more advanced techniques such as x-wing, y-wing. I'd say I'm happy with my progress, but SLOW!
My initial technique at the moment (on paper) is to write down as small 'notes' in the box all the candidates for each square - something all the online tools do for you in a flash. But this takes time. Not only does it take time to do, but it ends up messing up the squares as you cross out 'found' items and becomes almost unreadable towards the end.
So one streamlining effort I've started is to do a 'first pass' looking for obvious naked singles, by looking at the board for 'well populated' existing numbers, and using those to quickly eliminate squares elsewhere on the board, and thus filling in those obvious candidates. I'm currently systematically going through all digits (1-9) and scanning the board for these eliminations. Only after completing this process do I then start noting candidates and following all the other techniques.
A slight variation on the above is to do the quick scan of the board, but not only fill in obvious 'singles', but also, note any obvious 'pairs' within a block. So, for example, when scanning for the number '1', I may find a block that doesn't have an obvious unique '1' location, but - clearly only has 2 possible '1's, and I'm noting those down during this first pass. My thinking is - it took time to do the first pass scan, so may as well capture what I find. Noting obvious 'pairs' within a block helps speed up early elimination because once you fill in a square (with something other than '1') that 'may have been' '1' but is not '1', then you can immediately determine the 'other' member of the pair in the block must be '1'. However, this has led to a few mistakes and I'm wondering if it's worth it.
So does anyone have any 'speed up' tips? I would note, my short-term memory is not great, so I can't rely on 'seeing' (remembering) things on the board too well!