Ernie Miller

No, I don't work in NYC, DC, or the valley, and I'm cool with that.

RSS Feed

Author Archives: Ernie

Why your Ruby class macros (might) suck (mine did)

0 Comments

An issue on GitHub just reminded me of a feature I added to Ransack a long while ago, but never got around to documenting. Sorry! :( Anyway, here’s a quick writeup. I’ll try and find time to get something written up for the official documentation as well, soon, if Ryan doesn’t beat me to it. But this post is about more than how to limit searches in Ransack. It’s about how I was stupid, and how I learned to be less stupid.
Read the rest of this post

Filed under Blog
May 11, 2012

Squeel 1.0 Released!

8 Comments

I can’t begin to say how long I’ve been looking forward to writing this post. Actually, I guess I can. About a year and 2 months, based on the date of my post about “The MetaWhere 2.0 Rewrite”. Squeel has just reached an important milestone in its life: version 1.0. Since I initially started working on it, it’s evolved in ways I didn’t even imagine.
Read the rest of this post

Filed under Blog
Apr 23, 2012

Squeel now has a wiki!

0 Comments

Are you a fan of Squeel? Then I’m hoping you’ll share some of your favorite Squeel tips and tricks on its GitHub wiki, which I’ve finally enabled. Sorry it took so long! :) I’m also going to be keeping a list of common issues here, as I’m trying to stamp out the very last issues to get Squeel 1.0 out the door. Thanks in advance for your contributions!

Filed under Blog
Apr 11, 2012

Ransack has a new maintainer!

1 Comment

I’m really psyched (and more than a little bit relieved) to announce that Ransack has a new maintainer. Ryan Bigg, of Ruby Hero fame and SpreeCommerce employ, has agreed to take on maintaining it. I’ve long known (and been flattered by knowing) that Spree used MetaSearch to do a bunch of searching legwork in the application, and wondered what would happen when it came time to update to Ransack. I had a vested interest in Ransack as a user, back when writing it, but between my change in job focus and lack of any new apps with the particular use case that Ransack was written to address, I’ve had difficulty finding time to give it the attention it deserves.

I’m truly thankful for Ryan’s willingness to help out, and the timing couldn’t have worked out better. Read on to see just how good his timing was, courtesy of Storify.
Read the rest of this post

Filed under Blog
Mar 28, 2012

Valium 0.5.0, and the future of Valium/attr_bucket

0 Comments

I just released Valium 0.5.0. If you were getting single-element array values back when using value(s)_of against a loaded collection, this is now fixed. Thanks to gamov for the report! In other news, if you’ve been following Rails 3.2 news, you may have noticed that Rails core is getting functionality very similar to Valium and attr_bucket, two of my smaller gems. What’s that mean for these gems?

Read the rest of this post

Filed under Blog
Jan 11, 2012

TextMate 2 + rmate = Awesome

26 Comments

I heard TextMate 2 will be released tomorrow and decided to try it out. One really cool thing that was added to TM2 is the rmate script. This is a nifty little script that will let you edit files on a remote server through your running instance of TextMate 2. Here’s how to get it working using SSH tunneling.
Read the rest of this post

Filed under Blog
Dec 12, 2011

I’m a Machinist! (and you should be, too)

1 Comment

I joined Rails Machine last month! My title is Lead Solutions Architect, but basically, that just means I get to work with our customers on all sorts of really cool stuff. I also get to help us plan for all sorts of great things that we can’t yet announce just yet, so stay tuned for that.

I’d been holding off on making this announcement on my weblog until we had something on our company blog, but things are moving quickly, and since it happens that we are looking for another Machinist, I decided that I’d like to announce that here. So, if you love Web Operations, beer, Rails, ping pong, espresso, and working with awesome customers, then we should talk.

Filed under Blog
Nov 30, 2011

You Should Write a Ruby Gem

0 Comments

I am one of the “various presenters” in the Confreaks video of the lightning talks available here. Scroll to around 18:15 for my talk, “You Should Write a Ruby Gem” (but really, you should watch them all!). RubyConf was an awesome time, and attending (and speaking in) the lightning talks was one of the highlights of the conference for me. Be sure to check the video out, if you haven’t already!

Filed under Blog
Oct 18, 2011

A Belated Post on Squeel Sifters

1 Comment

A few weeks ago, I added an interesting feature to Squeel, and never really said much about it other than a single tweet and a brief reference in the README. I’m calling the feature “sifters”, and I wanted to write a little bit about the purpose they serve.
Read the rest of this post

Filed under Blog
Sep 29, 2011

RubyConf 2011!

0 Comments

Just checked into my room at the Astor Crowne Plaza for RubyConf 2011. Excited to be here and hope to meet up with as many awesome rubyists as possible. Be sure to say hi, if you see me!

Filed under Blog
Sep 28, 2011

About

I'm Ernie Miller. But then, you probably knew that by looking at the page title, or the URL. I'm a Ruby programmer in Louisville, Kentucky. This blog used to be called "metautonomo.us", which I thought was kind of clever, but nobody, including me, could type it. Lesson learned.