Author Archives: Josh Matthews

Megazeux Debugging: Redux

It’s been about a year and a half since I last touched on the idea of a Megazeux debugger, and that is far too long! I’ve recently begun an internship with Mozilla working on the Electrolysis project, which is a … Continue reading

Posted in megazeux, projects | Leave a comment

Free Software’s Hidden Burden

I’m one of two developers on an open source project.  I’m going to try to be as vague as possible about the project, because the stimulus of this post is some developer politics that aren’t particularly important.  However, some background … Continue reading

Posted in rants | Tagged | 24 Comments

MegaZeux Debugging: part 3

After some more fiddling, basic robot watching is pretty rock solid.  I fixed some memory leaks and crashes, and I’ve moved on to breakpoints.  And herein lies the conumdrum, as I’m trying to figure out the use cases here and … Continue reading

Posted in megazeux, projects | Tagged , | Leave a comment

MegaZeux Debugging: part 2

What with midterms and end of term, it’s been several weeks since I last touched my robotic debugger, but that changed tonight.  There’s now a usable bleeding-edge debugger for your perusal in the bzr repository.  You have your choice of … Continue reading

Posted in megazeux, projects | Tagged , , | 1 Comment

Testing linked lists

I’m just finishing up the CS 136 class here at the University of Waterloo, which also goes by the name of “Elementary Algorithm Design and Data Abstraction.” In other words, we make the transition from introductory Scheme to introductory C … Continue reading

Posted in projects | Tagged , | 1 Comment

MegaZeux Debugging

I’m an occasional contributor to the MegaZeux source code, and I frequently compete in the bi-annual Day of Zeux competions.  Accordingly, I’m always interested in new ways to push MegaZeux forward and help people create games easier, which brings me … Continue reading

Posted in megazeux, projects | Tagged , , | 2 Comments

Introducing…

This site is beginning to take some semblance of form, not that any of it’s really visible right now.  I’m working towards a basic root page with the required information and resume links, and I’ve also put together a public … Continue reading

Posted in projects | Tagged , | Leave a comment