The algebraic structure of regular expressions
Converting NFAs to regular expressions by solving linear systems of equations
Converting NFAs to regular expressions by solving linear systems of equations
Let’s write a compiler for a probabilistic programming language using probability generating functions in 200 lines of Python
An exposition of the bitap or shift-and exact string matching algorithm
Reminiscing about my summer in NYC interning at Bloomberg
Articles and posts about LLM-assisted development that I found interesting and are not slop, plus some of my opinions