Hello world!

This is the personal homepage of Noah Petherbridge.

I'm a software developer in California. I write about random stuff on my web blog and maintain a handful of open source projects on GitHub and git.kirsle.net.

Software Development

I'm a full stack web developer and I program in Go, Python, and JavaScript. One of my largest personal projects is RiveScript, a scripting language for programming chat bots — matching a user's message to a certain response. I programmed five different ports of RiveScript in different programming languages: Perl, Java, JavaScript, Python, and Go.

My web blog, Kirsle.net, is written in Go and I keep that source code here for now. Previously it was written in Python and its HTML pages are readable too. The site you're reading is a simple Python-generated static site here.