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 October 2016, I'm not actively looking for my next job, but I'm still happy to chat about potential opportunities. 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 #845

Had a fine day in the woods yesterday, so not too many links today.


Double Shot #844

Today it's off to the woods to play in the mud for the Boy Scouts.

  • Continuous Cache Warming for Rails - If I said I'd never indulged in this sort of hackery I'd be lying.
  • strong_parameters - Official Rails plugin to support taint and required checking in Action Pack with enforcement in Active Model. But why are they bringing out new plugins when plugins are deprecated now?
  • ZeroNinetyNine - 99-cent deals on Mac App Store apps, valid for the next 18 hours as I write this. At this price at least LiveReload is worth picking up.
  • Home Internet with Anonymity Built In - Looks like you might be able to pick up a wireless router with Tor preinstalled soon enough.

Double Shot #843

I'd feel more heroic about staying up till midnight fixing a bug if the bug were not my fault.


Double Shot #842

Packing bits for a trip takes at least as much time as packing atoms.

  • Punch - The latest offering for building brochure sites, this one using Mustache templates with JSON.
  • Hosted NoSQL - A rundown of some of the available commercial offerings.
  • Two New AWS Getting Started Guides - One each for Linux and Windows showing how the load balancing and scaling pieces fit together.
  • Fubar - New error-tracking and logging service taking beta signups now.
  • Mobile HTML5 - Big feature tables for a bunch of different mobile browsers.
  • Learning Puppet VM - Pre-configured virtual machine with Puppet Enterprise.
  • rbfu - Simple ruby version management, an alternative to rvm or rbenv.
  • Git project seeks discussion on "push" change - If you're a git power user this is worth a read.

What's New in Edge Rails #13

Week of March 11-March 17, 2012

The big news this week: Active Resource has been removed from Rails, and "API only" Rails applications put in a brief appearance before going back to the drawing board.

  • Text fields and text areas no longer have default size, rows, or cols as of 3384ee24. It's 2012, if you want a default set it in your CSS.
  • eee32af45 adds a dynamic find_or_create_by_{attribute}! method to Active Record.
  • With f1637bf2 Active Resource has been removed from Rails. It will be available as a separate gem if anyone wants to maintain it, though I suspect most people who need that sort of functionality are using one of the alternatives already.
  • c1f397f88 merges a chunk of work to remove sprockets integration from Action Pack and depend on the sprockets-rails gem instead.
  • dde3058c7 removes the Active Record IdentityMap feature, which never worked right anyhow (see 302c912b for some details of the problems).
  • A bunch of commits starting at 4c16791f added "API only" Rails applications. All of them were reverted in 6db930cb because the feature is still half-baked.