24 May 2013

The Ruby Reflector

Topic

Trevor

  Source Favicon
By Trevor of Trevor Turk over 1 year ago.
Email

How Batman can Help you Build Apps - Shopify

I'd like to give a quick tour of what makes Batman different and why you might want to use it instead of the other amazing frameworks available today.

Bare-bone, stripped-down Devise | Plataforma Tecnologia Blog

It is important to keep in mind that Devise was built by us to be flexible and capable of handling different requirements from different clients, so it is PlataformaTec's priority to have it as flexible as possible!

almosteffortless.com Read
  Source Favicon
By Trevor of Trevor Turk almost 2 years ago.
Email

Links!

Why WSJ Mobile App Gets ** Customer Reviews ( Jakob Nielsen's Alertbox)

Why do so many people think they have to pay when they don't? Because of a highly confusing user interface design.

nathanvda/cocoon - GitHub

Dynamic nested forms using jQuery made easy; works with formtastic, simple_form or default forms

Heroku | Clojure on Heroku

Please, please, please stop asking how to find a technical co-founder. - humbledMBA

You don't find a technical cofounder, you earn one.

almosteffortless.com Read
  Source Favicon
By Trevor of Signal vs. Noise 2 years ago.
Email

I always get a kick of out seeing how other people customize the home screens on their phones, so I put out a call for screen shots from everyone at 37signals. We got a pretty good response so I thought I'd share:

Kristin Aardsma (Support)

More...

37signals.com Read
  Source Favicon
By Trevor of Trevor Turk 2 years ago.
Email

Lots of links. It's been too long!

Legacy Development with Pow « Stuff... And Things...

However, there is a downside: Pow doesn't play nicely with Apache (or any server listening on port 80). Life isn't all greenfield, if in the course of the day you need to work on PHP or CGI legacy apps Pow is not so simple. Pow creates a firewall rule that redirects port 80 to its port; to access Apache you need to either toggle the firewall rule on and off or move …

almosteffortless.com Read
  Source Favicon
By Trevor of Signal vs. Noise 2 years ago.
Email

Learn to Program, by Chris Pine is a wonderful introduction to programming. I recommend this book to everyone that asks me how to get started.

37signals.com Read
  Source Favicon
By Trevor of Signal vs. Noise 2 years ago.
Email

Like most programmers starting a new gig, I spent my first day at 37signals setting up my work environment. I thought it might be interesting to keep track of what I installed along the way...

SizeUp for managing windows

Alfred for launching applications

More...

37signals.com Read
  Source Favicon
By Trevor of Trevor Turk 2 years ago.
Email

A digest of my recent links on Pinboard :

Pivotal Labs: Talks

Kevin Kelly, Founding Executive Editor of Wired Magazine and noted technologist, presents ideas from latest book, What Technology Wants. "[T]echnology as a whole is...a living, evolving organism that has its own unconscious needs and tendencies."

viatropos/queuable - GitHub

Free Cron and Background Jobs for Heroku

joshaven/string_score - GitHub

entity_211 …

almosteffortless.com Read
  Source Favicon
By Trevor of Trevor Turk 2 years ago.
Email

While I was busy complaining ...

I think I figured out what I don't like about cucumber — you have to write a step for everything, even it it only pertains to a single test.

@ smithcorona came up with a solution :

Nice.

almosteffortless.com Read
  Source Favicon
By Trevor of Trevor Turk 2 years ago.
Email

Let's say you want to have a log of all outgoing emails in your Rails 3 app. Thanks to some pretty sweet notification support in the Mail gem, it's really simple. Here's an example using Mongoid:

Initially, I was logging the entire contents of the email, but that included attachments as well. So, now I'm just logging the body. I wonder if there's a better choice of what to log, though...

Any ideas?

almosteffortless.com Read
  Source Favicon
By Trevor of Trevor Turk over 2 years ago.
Email

I've cleaned out my GitHub watched repos quite a bit. My newsfeed just had way too much going on. Something needed to be done. Before cleaning things up, I decided to bookmark all of the repos I had been watching on pinboard:github . If you're interested, have a browse through those links. There are some really great projects buried in there.

Top 10 Mistakes in Behavior Change

Today, Web Development Sucks

almosteffortless.com Read