kaashif's blog

Programming, software freedom and Unix


I’m a programmer, student at Oxford University (Maths and CS) and free software “activist”, meaning I occasionally write patches for software projects I use and I bought a t-shirt from fsf.org.

Software I wrote

  • rnn: Neural network that generates terminal color schemes given a wallpaper.

  • stargate-search: Attoparsec-based tool for doing searches by character, location, etc. on transcripts of the Stargate TV show.

  • rice_info: ricerous-compatible Qt program for managing notes on customizing *nix systems.

  • quenya-verb: Haskell program (and web app) that conjugates verbs in Tolkien’s constructed language Quenya (an Elvish language).

  • muon: Haskell static site generator I used to use to build this site (I now use frog, see below).

  • battleship game: battleships game web app developed working with Palantir.

Other things

I like to contribute to my operating system, OpenBSD. I am the maintainer of a few ports (check out my repology.org page) and try to send a patch in when I see a problem I can fix (usually an outdated package or fixes to documentation).

I’m a member of the nixers.net community, which is a community centred on customizing and writing software for *nix operating systems. I am responsible for porting new software (written by members of the community) to OpenBSD, which involves working with the author to remove/modify platform-specific code, submitting a port to OpenBSD.

Stuff running this site

See the contact page for how to get in touch.