Monthly Archives: May 2015

Roast Pork Loin

I haven’t done a cooking post in a while. I did a roast pork loin this morning for mother’s day that I was pretty happy with. Here are the details:

Roast Pork Loin
Easy, tasty, and juicy pork loin
Write a review
The rub
  1. 3 Tb brown sugar
  2. 2 ts garlic powder
  3. 2 ts chili powder
  4. 1/2 ts black pepper
  5. 1/2 ts dried oregano
  6. 1/2 ts salt
  7. 1/2 ts annatto seed (optional)
  8. A Pork Loin (or tenderloin or whatever).
  1. The pork in this post is a large loin, about 6 lbs. I doubled the above recipe.
  1. I took peppercorns, sea salt, and the annatto seeds and ground them all up together. The salt will disintegrate quickly, so maybe add it towards the end of the grind. Or just use kosher salt.
  2. The annatto seeds are totally optional. I've started using them whenever I use chili powder. Both are red.
  1. This is a spice rub, and everything will be just fine if you do whatever you want with it.
  2. Put the rub all over the pork, wrap it in plastic wrap (air tight), and let it sit for a while. I let mine sit overnight. Longer supposedly yields more flavor. Do what works for you. It'll be fine.
Cook Time
  1. I cooked mine on my Big Green Egg (large). I put a single (one) dry piece of pecan in the coals once I got them set at around 350. Plate setter for indirect roasting. Meat in with a thermometer probe.
  2. Cook until the temp hits around 140. I think I took mine off at 145. I've seen estimates of a half hour per pound, but mine cooked within ~2 hours for 6 lbs. Take the pork off anywhere from 135 to 145 and you should be fine.
  1. Keep the thermometer probe and wrap it in foil and/or plastic wrap. Wrap that in towels. Put that in a cooler and put more towels or old sheets on it.
  2. The temperature will climb while the meat rests. Mine got all the way up to 160 and was still above 140 a few hours later in the cooler.
  1. I put a disposable pie pan with 2 or 3 cups of water in it on the plate setter to get a little more moisture in the egg.
  2. Enjoy.
Cooking. Code.

The recipe was adapted from:

1 Comment

Filed under Big Green Egg, cooking

RailsConf 2015

I recently had the privilege of being a speaker and a guide at RailsConf in Atlanta.

First, a little about the Guide program. Guides are mentors to Opportunity Scholarship recipients, who are generally new to the Ruby/Rails communities or maybe new to programming in general. The guides are there to help make RailsConf a little easier and less intimidating. There are a lot of people, and I confess that I still get intimidated at times.

We were paired before the conference, and I reached out to my scholar (Eduardo) in advance to get to know him a little. There was also a Guide Mixer the night before the conference began that gave everyone an opportunity to meet each other. It’s always fun to be around a group of people who are really open and want to help. That’s one of the things that I love about the ruby community in general.

I will also confess that I’m generally fairly introverted, and being a guide was also a good way to help me break out of that shell. There were several times when I would see someone and introduce them to Eduardo. It was also great just meeting the fellow guides and having them as a peer set.

The guide program was great. Be on the look out for it at RubyConf.

OK. Now let’s shift our focus to the conference itself.

There were somewhere between 1500 and 2000 people in attendance. I wanted to get out of my introvert/ambivert shell and get the most out of being around so many people in my community. I got to Atlanta on Sunday to see some family and was at the hotel by mid-afternoon. I had already made a connection with someone via Twitter about going for a run during the conference, and we decided to meet in the lobby Sunday afternoon to talk shop and see about some dinner.

This is where the magic really began. At any given point during my time there I was with someone who knew someone who knew someone…. Ad hoc groups would form and start talking and before you knew it you’ve made new friends and are going somewhere to eat, or go to a talk together, or make plans to catch up later that evening. You couldn’t turn around in (or around) the hotel without seeing someone (or a group of people) from the conference.

I was a little nervous about my talk. I gave a fairly technical talk that involved a lot of code. Would there be some hotshot in the crowd who wanted to show me up? No. It went well (I think). I had some great questions and conversations after.

The last evening there was a giant mass of people who all wanted to be together, so we split up into 3 large groups. The restaurant wasn’t able to get any of us close, sadly. It was still a lovely evening. I hated saying goodnight to everyone, but I was spent.

There were some great talks throughout the week. 6 tracks going at the same time with 1 being hands-on workshops. I’m always inspired seeing what people are talking about and exploring. It was even more fun seeing my friends giving their talks. More than any of that, though, was an overwhelming sense of community. I made a lot of new friends and deepened existing friendships.

I look forward to seeing my ruby friends again – sooner than later I hope.

1 Comment

Filed under programming, ruby

Team Vim

I learned vi a long time ago, but I never could make it work for me as my primary text editor. About once a year I would try, but it always just seemed like a mess of a .vimrc config file and a pile of esoteric plugins. I also think the idea of remapping keys is silly.

At this point people go usually bananas.

I’ve been fortunate to have the opportunity to go to a few conferences recently. While at Ruby On Ales I recounted a recent conversation on Twitter where there was some, um, fervor expressed. I was talking with Nickolas Means (@nmeans), who said that the key to a vim workflow was really to get a handle on tmux. Then slowly build into vim.

I filed that away and had some time recently to go back to it.

I quickly realized that I liked having different workspaces that I could jump in and out of without having a whole lot of terminal windows open and tabs. That’s actually pretty damn amazing. Being able to split the window into panes and have multiple windows and all that. You tmux nerds are already all over this, of course.

There was still something holding me back from full-on project editing adoption, though. Moving around a big project is a real pain in the ass in vim. I’m not down with NERDTree either. I want a minimalist vim config, and you can see a directory and pick a file in vim already without any additional goofy plugins.

I got the tip that I needed in a workshop session at RailsConf that Eileen Uchitelle (@eileencodes) gave. CTags.


Now I can jump around in a sane way to related things.

Other things that are pretty killer: I’ve always liked the search and replace functionality in vim, and the ability to jump to lines. Yes other editors also have this, but it makes more sense in vim. There are some other things like not having to have your cursor on a line to edit it or align things.

Anyways, I’m sort of on team vim now. I’m not foaming at the mouth about it or anything, but I think I’ve made it past the “giant pile of esoteric plugins” to “useful tool” stage.

Thanks to Nick and Eileen for your tips. And thanks also to Geoff Petrie (@geopet) for being really cool and offering to do a screen share pairing session to understand my workflow so that we could both learn something from each other. I’ll take you up on that offer at some point, Geoff.

Leave a Comment

Filed under programming