Hi, welcome to my personal website. I enjoy solving puzzles, and most of my posts here are to do with cybersecurity, cryptography, and word games.


CryptoHack is a fun platform for learning cryptography through a series of interactive challenges.

Codeword Solver helps 75000 people solve newspaper word puzzle clues each month.

Poetry Tools is a Python library for analysing poetry which has been used in literature research and linguistics software.


(2023/06) South Downs Way on a Gravel Bike

(2023/03) Games and the Future of Education

(2023/03) Available One Word .com Domains

(2022/12) How Safe is Cycling?

(2022/05) Cancelling My Subscription To The Economist

(2022/01) Automation and Children of the Magenta Line

(2021/11) Walking and Ranking the London LOOP

(2021/05) Walking and Ranking London’s Capital Ring

(2020/07) Incredible Longform Articles

(2019/08) Analysis of code to generate free public transportation tickets in UK

(2019/06) OSCP Review (+ tips)

(2018/10) Cracking a difficult Vigenère Cipher

(2018/04) Drupalgeddon2 and the danger of CMSs

(2017/10) Three Years of Solving Codewords

(2016/07) Sherlock Holmes Consulting Detective Fan Cases

(2016/05) American to British English Translator

(2016/02) The f04cb mystery so far

(2015/04) Unicode Shift Cipher

(2015/02) Anagrhymes

(2014/06) Corporate Testing

(2013/09) Evolution Haiku

(2013/09) Codeword Solver