I have a bunch of notes jotted down from Clojure Conj, the conference I went to this week despite having never written a Thing in Clojure (but I did learn Common Lisp this year, so I could read pretty much everything). It’s interesting to go to a conference as a “new” person, and Clojure Conj […]
Welcome to my website and The Webivore blog. Learn more about me, my speaking activities, my books, or contact me for speaking, writing, or consulting.
I recently merged my first feature on a Lua project, so first, YAY! And now, I want to talk about why Lua is weird! Wait, what’s Lua? Lua is a scripting language that seems to be popular in gaming circles (World of Warcraft and Angry Birds are among users). I’ve also heard it’s popular to […]
This week at work I went to a “security” training. Web app security specifically. The training covered XSS (cross-site scripting), CSRF (cross-site request forgery) and SQL injection. One could consider these the very basics of web application security. The basic summary for it is “don’t trust data you didn’t come up with,” “don’t make it […]
Last week I had the privilege of attending and speaking at Strange Loop last week (here’s the video of my talk!), and I wanted to mention some of the talks I attended as well as highlights from the conference. Talks Here’s what I went to (outside of the keynotes), and their videos: Propositions as Types […]
On Saturday I attended the Open Hardware Summit for a few reasons: 1. It was in Philadelphia and the price was very reasonable. 2. I’ve long had an interest in more electronics work. and 3. It was in Philadelphia. Last year’s summit was in Rome, so this was by far my best chance to check […]