I write stuff here as blog posts. I put random things that I come across in the continuously updated post Things Blow Up My Mind, and a collection of learning resources in Awesome Collection.

About Me

I’m a Computer Science/Artificial Intelligence graduate. I write code, do coding challenges, play CTFs, and do hiking. I am also interested in topics about technology, cyber security, game design and mental health/neurodiversity.

Feel free to drop me an email at i@cjxol.com.

I’m looking for something to do either a Computer Science related job or postgrad.


I write code in Python now, and I am learning Rust. I wrote code in Java before.

I used Django framework for web dev before.

I have also touched Node.js Express framework, Prisma ORM with PostgreSQL, React, Haskell, Assembly (x86-64, I don’t remember much about ARM assembly), embedded programming for AVR microcontroller using C to make operating system components and applications.

Cyber Security and CTFs

CTF Web and Misc enjoyer. On my way to git gud in other categories too. Still learning to make good write-ups, read my write-ups in my posts. Currently playing solo, with ad-hoc teams or SIGINT.


A lot of hills and not hills!

  • National parks and not national parks including New Forest, South Downs, Dartmoor, Lake District, Peak District, Yorkshire Dales, Norfolk Coast AONB (England), Brecon Beacons, Snowdonia (Wales), Loch Lomond, Cairngorms (Scotland), Cinque Terre (Italy).

  • Munros and other peaks bagged including Ben Macdui (1309 m), Cairn Gorm (1245 m), Aonach Mòr (1221 m), Mayar (928 m) (Scotland), Snowdon (1085 m), Pen y Fan (886 m) (Wales), Scafell Pike (978 m) (England).

Last updated on 11th April 2023.


  • Reading Speech and Language Processing (3rd ed. draft) by Dan Jurafsky and James H. Martin.
  • Reading The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography by Simon Singh.

Last updated on 25th April 2022.