Hi, I'm Kevin Galligan. This is where I keep my software and writing stuff. I like to write about technology, programming, books, maths, and whatever else takes my fancy.

I was a software developer for 3 years, working on Java web services. Now I'm back in college, where I do research on coding theory and the occasional bit of Buzzword Learning (BLâ„¢).

Infrequently Asked Questions

Q: How can I contact you?

A: galligankevinp@gmail.com or Twitter. I like receiving emails!

Q: Does your stuff have a license?

A: CC BY-NC license. Basically, do what you want, but give me credit and don't try to sell it.

Q: Why does this website look like it was beaten with a lead pipe, lit on fire, and run over by an 18-wheeler truck?

A: See for yourself.

Q: What software do you use?

A: Linux Mint (it just works), Python (for research), C++ (for pain), Common Lisp (for pleasure), vim (text editing, still discovering all the tricks), tmux (terminal tabs), Emacs (for Common Lisp programming), Firefox (I like privacy), Thunderbird (email and RSS).

Q: Why doesn't your blog have comments?

A: It's easier to maintain a static site. All I have to do is upload the files to GitHub Pages and they're magically available to the world. Some day, I might set up a server to host comments, but until then I'll delegate that job to news aggregator sites.

Q: Do you spy on me?

A: Nope. I removed Google Analytics in order to preserve your privacy. You're welcome.

Q: What's the story with the icon?

A: I needed an icon and drew something vaguely inspired by the Game of Life. It now seems cold and impersonal, but what can you do. Here it is, animated as a Game of Life state.

The site's icon, animated