Projects

Keeping a Commonplace Book

My commonplace book on display using a Chromecast

A few months ago I started keeping a commonplace book. Well, sort of. A long time ago, I started keeping a commonplace book, I just didn’t know that’s what it was called. Ryan Holiday has done a much better job than I could ever do of explaining what a commonplace book is and why it’s worth keeping. The commonplace book itself isn’t necessarily the point of this post, but I’m doing (what I think are) some interesting things with mine that I thought were worth mentioning. But if you have no idea what I’m talking about, you should stop reading this now, and come back to it after reading the link above.

Continue reading

Projects

Year of Code

I set a goal for myself at the beginning of 2014 to contribute to an open source project I didn’t start, and get my contribution accepted by the developers. As the year went on, I cataloged it in a special section of my blog. Now that the year is over, I’m moving it to a regular post. I’m pretty sure that this is not up to date, since I’ve barely touched my blog in about a year. For example I know I contributed to the Selenium project, and I think that was still in 2014, but it’s not listed anywhere here. At any rate, aside from this paragraph, I moved the thing whole sale from its own page into a regular blog entry.

Continue reading

Projects

Static Serving this Blog with Hyde

Last week, I converted my blog from WordPress to Hyde.

Blogs are fairly straight-forward bits of software. Because of this, and the fact that everyone and their mother has a blog, building a blogging platform has become a sort of Hello World for showing off new programming languages or frameworks. Static site generators are starting to become more popular, too, because Amazon has made serving static content stupid-cheap with S3. The first big time static blog generator was Jekyll (at least that I’m aware of), which is built using Ruby on Rails. Not to be outdone, someone in the Python community made Hyde.

Continue reading

Projects

Some Problems with My Raspberry Pi Mail Server, and How I Fixed Them

Since I moved my mail to my own mail server running on a Raspberry Pi in my apartment, I’ve been seeing weird delays in getting email. Most notably from Gmail accounts. I finally got to the bottom of what was happening. …Sort of. To tell you the truth, I found a couple of problems, and fixed them both, and only then tested sending from gmail. I’m pretty sure the last thing I fixed isn’t relevant, but who knows. This stuff probably isn’t worth a new post. But on the off chance that someone has actually been following these guides, I want to make sure they aren’t having the same problem. Plus, as I mentioned before, I’m documenting this as much for myself as anyone else. If something happens to the Pi and I need to do this all over again, I want a guide.

Continue reading

Projects

Waterfall Debt Repayment Calculator

I started reading money blogs a while back, after originally being linked from LifeHacker (I think). The first one that got my attention was Automating Your Money by Ramit Sethi on I Will Teach You to Be Rich. I have also started reading Get Rich Slowly. Somewhere along the line, although I can’t find the actual article, I learned about a method of paying off debt called Waterfall Debt Repayment.

Continue reading