A Fresh Cup is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time software developer: most of my time in recent years has been spent writing Rails, though I've dabbled in many other things and like most people who have been writing code for decades I can learn new stuff as needed.

As of July 2016, I'm looking for my next job. I'm not able to relocate, so unless you're in the Evansville area, I'd need a completely remote gig. I have lots of experience working remote. Prefer full-time but I wouldn't be averse to an interesting contact gig. Drop me a comment if you've got something or email MikeG1 [at] larkfarm.com.


A Fresh Cup

Notes on Rails and other development


Double Shot #1703


Job Search

I'm looking for a new job. On the loose as of July 17. I'd love to hit the ground running on something new that day. The question is, what? I've been thinking about that some, and here's where I net out for the moment.

Even though I'm mostly a software developer, the tech stack may be the last important part of the equation for me. Yeah, I've been mostly working in Rails the past few years, but I've been writing code for 30 years now. That means I've worked with dozens of languages, including many that you should be glad you've never touched. Before Rails, I was working with .NET. Before that, I was working with Visual Basic and friends. Before that...well, go far enough back and you hit Z80 assembler. Or moving little plastic bits around on a Digi-Comp. It's all ones and zeros.

So if you want me to write Rails code, that's fine, I can do that tomorrow. If you want Node, I've done some, it's just a matter of learning more. If you want $NEW_LANGUAGE...haven't done that yet, but I could. Give me a week in a room somewhere and I'll be able to contribute.

Obviously I can also write words. I've done database work and devops and building servers and various other odds and ends. I'm flexible. Though I'm done writing iOS code. That was miserable from start to finish, and I feel the way about Apple that I felt about Microsoft a decade ago. I don't think their corporate interests have much to do with making my life better.

Then what is important from my point of view? Well, relocation is out; I've got four kids aged 10 to 16, and I'm not going to uproot them. So unless you're in Evansville, you'd need to hire me remote. I've been working remote for years and years now, it's no big deal to me.

I also want to go to bed at night knowing I helped improve things. So I'm not interested in the latest scheme to inject advertising into people's lives, or build iOT things that get hijacked for the surveillance state, or even helping make the marketplace for legalized dope more efficient. I'd love to do something with education, or helping kids, or feeding people, or distributing clean water...even if it didn't pay as well as being a professional invader of privacy.

All other things being equal, I'd love to work for someone full-time, but I'd be open to the right consulting gigs while I wait for something to come along. I don't have much interest in running my own consulting firm again; I'll happily give up a few bucks an hour to have someone else deal with taxes and lawyers and all that nonsense.

So, who wants to hire me?


Double Shot #1702

  • Ruby 2.4.0-preview1 Released - Looks like some fairly substantial changes, including better Unicode support.
  • Comma Separated JSON - Yet another data interchange format, this one attempting to take the good parts of JSON and CSV and munge them together.

Double Shot #1701


Double Shot #1700

As I look for a new job, I think I'm most interested in getting back to pure web work. Remote is a must. Rails is where my best skills are, but I'd like to move into something new as well.

  • PG Casts - Screencasts focused on PostgreSQL.
  • The Segment AWS Stack - Production-ready AWS infrastructure implemented using HashiCorp's Terraform.
  • Contextual Identities on the Web - Firefox is doing some work starting in V50 to allow you to be logged on with multiple accounts in side-by-side tabs in the same window. That'll be useful.