This is my blog where I will talk about things that interest me (and a no doubt small collection of others). Topics that I’m interested in include:
- Low-level and performance-oriented programming
- Computer architecture (especially as it related to performance-oriented code)
- Programming languages
- Regular expression implementation and automata theory
- … and of course, implementing things without branches! Thus the name.
I was the designer of the Hyperscan project. I built this system at Sensory Networks, which was acquired by Intel Corporation in 2013, and worked on Hyperscan at Intel for over 4 years.
I hope that I can show you some interesting things. I have a few things in the pipeline that I will show shortly, including some string matching work, fast Random Forest implementation and a lot of my favorite low-level coding tips and tricks.
I request that my readers can bear with me and forgive the (hopefully temporary) amateurish nature of the site; I am not an expert blogger or user of WordPress.