I’m James Brown. I’m a security engineer & researcher and I live in Hampshire in the UK with my wife, son and two cats. I learnt to program on an Amstrad CPC 6128 and BBC Micro. Later I moved to Amiga

Catch22 was originally a website dedicated Windows programming, tutorials and software I had written. I used to be a Microsoft MVP, but it’s been a long time since I did any Windows programming. This is mostly due to a lack of time but also lack of interest. I’m keeping the original content here as it might still be of interest to people.

My interests today are around security, cryptography, home automation (I live in a Loxone house) and reverse engineering my Sonos system. I still occasionally write software but these days I prefer to learn about web development (Angular, mostly), Ruby, Python, Java, C# and Kotlin.

Recent Posts