Currently working at Graphcore in Bristol. We're making chips for AI. It's a cool place to be.
I'm still maintaining and improving the Python bitstring library. If you need to mess about with bits and bytes in Python then it's a reasonable choice to make things easier. It's now over 15 years old and just passed its 100 millionth download.
My new project is a bitwise format parsing and building library called bitformat. It is already pretty solid in terms of bitwise creation and interpretation, covering much of the same ground as bitstring but with a new and more efficient API. Future work will expand the format specification and parsing features. I'm writing the core of it in Rust with the eventual aim of also making it the most performant library for bit manipulation in Python. So overall I'm being pretty ambitious!
It is currently in alpha with plenty of updates planned for 2025. Please try it out if you're feeling adventurous.
I've not got much else on GitHub except my quixotic idea of a clock based on a Go board.