Progress Report #16 (2012.01.05)


My efforts on Mendicant University as well as my work on various open source projects and educational initiatives are made possible by the many folks in the Ruby community who support my work so that I can keep doing what I’m doing.

Things have still been a bit slow over the last week, but I did get a few things done.

We’ve been reviewing personal projects and community service projects for the upcoming Mendicant University core skills course. I typically don’t discuss the details of these until after the course ends, but as usual we’ve got an exciting mix of projects that students will be working on. If all goes well, we’ll end up with up to 13 new open source projects and 13 pull requests to existing community projects by the end of January.

I’ve wrapped up a three-week project for Practicing Ruby that involved building a large collection of case studies to explore the topics covered by ISO/IEC 9126 (an international standard for evaluating code quality). While this content is currently still behind the pay wall, it planted the seeds for a lot of interesting ideas that I’ll be sure to share publicly soon.

I built a small personal web page for my jazz-playing friend Nick Mauro, and also got him set up with an alonetone account. While this was just a favor to a friend, it involves some interesting open source stuff. Alonetone is an MIT licensed Rails application that has its code on github, and Nick’s personal page is using a MIT/GPL licensed template called The Personal Page. Alonetone in particular interests me as a project worth contributing to, and I’ve reached out to Sudara to see if perhaps some of the folks at Mendicant University can help out with the project at some point.

Work continues on the Mendicant University community website. Jordan and I put some rudimentary CMS functionality into the app today and tomorrow he’ll be working on the RubyFlow inspired bits of functionality. We may have something suitable for the public eye within the next week or two.

I wrote an essay called Staying home for a change. In it, I tell the story about how I came to love Ruby conferences, and why I won’t be attending any in 2012. The main reason I’m taking a break from the conference circuit is because I want to encourage myself to invest more in my local community, and to engage more with non-technical people.

While some other stuff happened this week, this is what stands out. Most of my time in the next few weeks will be dedicated to heads-down writing work for Practicing Ruby, and to teaching the January core skills session at Mendicant. I’ll try to keep doing these progress reports for the sake of consistency, but may end up going dark for a couple weeks if those things eat up too much of my time. I guess we’ll have to wait and see how things go. :)