Travel, Code, and Engineering


React and Ruby on Rails Lessons Learned

I recently started using React in my web apps to make them more interactive. React is great for the view layer of an application, but it needs to be paired with a backend of some sort. In my web...


Ruby on Rails Status Page

I like knowing what's going on on my servers, but I haven't had time to set up a real monitoring system. Usually when I want to check on my servers, I just remote in with SSH and fire up top and a...


Disk Usage and How to Find Big Files on Ubuntu Server

If you find your server seems to be running out of disk space, the first thing you should do is figure out how full your disk really is. After that, you'll need a way to quickly zero in on which...


How to Fix Access-Control-Allow-Origin Error in Ruby on Rails

If you're trying to make an API to allow your site's content to be accessible via JavaScript from another site, you've probably run into the error "XMLHttpRequest cannot load XXX. No...


Korean Culture from an American Perspective: Bathing Habits

My wife is Korean, so I'm exposed to all kinds of interesting culture differences between America and Korea. I'd like to share a few of those culture differences so that people can learn more about...