I have just added two new sections to the blog: a Programming Projects page and a Blog Commitments page. Check out those pages for the full details, but the short version is that I am in the process of learning to program, and the projects page will keep a record of my initial attempts. I’ll be posting both the code I write and the apps I produce to that section for the foreseeable future as I make progress towards mastering a new skill. (Which is part of the mission of this blog, after all.)
My first project is a Pomodoro Timer (app; code). If you’re not familiar with the Pomodoro Method, it’s a very useful time-management system that involves alternating 25-minute periods of intense focus with 5-minute rest periods. And it’s very helpful for getting large amounts of mentally taxing work done quickly. Hopefully, my timer will help me use this technique more often.
The Blog Commitments project chronicles all the public commitments I’ve made. The commitment that is most relevant to the blog is that I’m committing to upload at least two posts to the blog every week. I use Beeminder to track and enforce these public commitments, and more details are available on their site. In addition to committing to blogging every week, I also have commitments about meditating, avoiding distracting websites at work, and coming home from work at a reasonable time. Again, full details on the respective pages.
For now, please feel free to use this page for any comments you have on the blog commitments or on my programming projects. I’ll have a substantive/analytical post up later this week (as required by my new Beeminder commitment).