
Like many others, I found myself a little frustrated with Reddit essentially killing off 3rd party access to its APIs and arguably mistreating a number of volunteer moderators and communities in...

Yesterday, I learned of an interview question regarding finding phone numbers that are primes (a number greater than 1 that's only divisible by 1 and itself). Specifically, the task was to...

I've been building Motion Defense for awhile now, and it's been public for almost a month. For everyone who doesn't know Motion Defense, it's security camera management software...

OK, this is a silly idea, but I was curious. Can people generate random numbers? Specifically, I had a few questions in mind:
- Can people generate seemingly random numbers?
- Do people generate lower...
Don't make the same mistake I did.
Recently, I created a application-wide newsletter system for a Rails project that I've been working on. The mailer was supposed to send a single email out...
This will be a short entry, but it's something I haven't seen concisely covered elsewhere. I often use Elasticsearch for search and analytics in my Rails apps, but testing with it is...
A shiny new dev machine deserves an equally shiny new Ruby on Rails setup, so let's set one up.
Pre-requirements and tools
Odds and ends
These are a handful of tools and dependencies that...

When the developer edition of the new XPS 13 was announced, I was excited. My Asus UX31E Zenbook has been showing its age lately and I was suddenly looking for a ultrabook to replace it as my main...
Recently, I was trying to find a tutorial that could help my coworker set up their machine for some basic Sass development, but I was surprised that I was unable to find a concise tutorial to do...
Awhile back, I had some Rails migrations go awry on a project I was working on. If I remember correctly, indexes were created on different git branches and it caused some confusion as to what...