blog05/bugfix: Sugar’s Physics Activity

As we started exploring the Sugar learning environment in class, I popped open the Physics activity, and got to drawing as many shapes, as fast as possible. It was lovely seeing little rectangles and dots flying down the screen and bouncing into each other. But, of course, I was curious what it’d do in edge […]

blog04/litreview2: Eghbal and npm

I remember taking Mechanics of Programming in my second semester of RIT. When looking at compiled C code, our instructor asserted: the compiler is smarter than me. I am not, by any means, smarter than it. We stand on the shoulders of giants: tons of research, optimization, and formalization went into building these toolchains. I […]

blog03 – fun things with Git

As we were covering Git concepts in class, it reminded me of a mishap I dealt with not too long ago: a project I was working with had private keys committed to it! Thankfully this was not a public facing project, or a project many people were working on. However, those keys required removal from […]


Bug reporting in date +%Y I’ve done a handful of troubleshooting, but I’ve never reported a bug. Most of my personal “bugs” are issues with a setup I have, or something like that. Nearly all of my troubleshooting was solved with a couple searches: others had encountered the same problem, gave it a good, hard […]


Most of the tasks in our introductory assignment were familiar to me: I’ve used IRC, mailing lists, and git throughout the years. However, extra familiarity is always a good thing, especially if I want to be comfortable in new development communities! IRC I’ve been on #rit-foss for… a while. I think I jumped on my […]