Projects
Most of my time is spent in front of a computer doing stuff. Unfortunately, what I work with isn’t open source.
Ongoing
- rc – GitHub
These are my dotfiles. I don’t think there’s a lot here that can be useful to others, but maybe it inspires you in some way?
- Exercises from SICP – GitHub
My solutions to the exercises from Structure and Interpretation of Computer Programs. Lisp is fun!
I am rewriting my solutions in Racket, which is a language I recently started working with to create prototypes of various kinds. The documentation so far has been very good and there’s plenty of tutorials.
Implementations based on papers and books
- VFH – GitHub
The Vector Field Histogram is very useful for path planning and I wrote a post about it some time ago.
- Feedback Control for Computer Systems – GitHub
This book is an introduction to some of the principles of Control Engineering in the context of discrete, computerized systems. The examples are written in Python, so while I was reading through it I rewrote them to Ruby in my notes (by hand) for fun. In the end I liked how these looked and proceeded to do the same for all the samples.
The code is not doing anything fancy, etc, but it could be used as a first step when learning control theory if you’re more used to reading code than math.
- Learning Styles Simulator – GitHub (archived)
This is a simulator for learning styles, which is a hypothesis in Pedagogy. I explored this field to look for potential techniques to use at the job I held between 2013 and 2015 (Geekie), which included modeling student behavior and learning evolution across time.
The original code was written by Dr. Fabiano and his team, which he shared with me when I asked him a few questions about their results. I cleaned up a couple of things and tried to make the project easier to run and understand.
Archived
- Measurable – GitHub