Projects unrelated to research
I enjoy coding for fun too - when I have the time. Listed below are the projects that have made it through development to some semblance of "completeness." You can check out some of my works-in-progress on Github.
- I built this website from scratch to act as a personal and professional hub for my presence online. It's certainly not the most complex website on the Internet, but it was an interesting exercise and learning opportunity for me.
Minesweeper was blocked at work, but Excel wasn't, so I remade it entirely in Excel. Due to the way Excel works, revealing a cell in the minsweeper game requires a double left-click instead of a single click like in the original game. Right clicking to flag cells works as usual. Requires Microsoft Excel 2007 or later. Enable macros.
- For whatever reason this doesn't run very efficiently in Excel 2013. I'm still looking into fixing it.
- As a part of my User Interfaces course I was tasked with developing my own version of several X-Windows widgets in C++. I decided to keep going and develop a full set of GUI widgets in Python for use in my own projects. The GUI builder is based loosely on Java's Swing library for GUIs and X-Windows. Requires Python 2.7.X and Pygame.
As with any software, I cannot guarantee anything here will work as intended, or even work at all. I'm an organizational behaviour researcher first and a programmer second; I usually don't create anything with the intention of having it work across all platforms or hardware. Everything here works on my modern Microsoft Windows operating systems (with the appropriate libraries installed).
Be sure to exercise appropriate caution when downloading files from the Internet. While nothing I have created has been designed to cause harm to your system, by downloading anything I have listed here you agree that I will not be held responsible for any damage they might cause to your system, directly or indirectly. Hopefully by publicly associating my name with the files I have listed here you can trust them to (at least attempt to) do what they're supposed to and nothing more. Do not download software from sources you don't explicitly trust!