How to avoid becoming a formerly-employed Rails developer … 2 months ago
Here's a 35 minute recording of the presentation ...
Show all feed information | Ping Blog Update
Here's a 35 minute recording of the presentation ...
Someone rip this idea apart:
When you write an if statement in one class that's using data from an object of a different class to make a decision, ask yourself:
Would this code be more appropriate in the ...
My take at this concept was too long for twitter, and I was too lazy to pare it down:
In ...
You know when you see code like this: class CompulsionsController < ApplicationController # ... standard actions above here def update if params [ :obsessions ] . include ? ( ObsessionsTypes [ :murdering_small_animals ] ) …
Most online developer API services that I've used are set up as if the customer is also the software developer. That should change.
As the software developer, I don't want to be the owner of my customer's accounts, and I don't want to worry about trying to figure out how to transfer ownership …
Type Casing is the act of using case statements in a program to determine what to do with an object based on what type of object it is. It's an OO fail, often hoping to implement Multiple Dispatch . (See also Case Statements Considered Harmful )
Here are three passive-aggressive ways to feel …
Suppose you have some awesome analytics tool that provides great value to a bank's customer, but they need to interact with it through the bank's website, and you need to host the tool.
You already have the data you need for the analytics to work, and the only missing piece you're left
to …
With a name like each_cons , I thought you were going to iterate through all the permutations of how I could construct a list you operated upon. For example, I thought
[ 1 , 2 , 3 , 4 ] . each_cons do | x | # I did not notice the required argument puts x. inspect end would output: …
It's a small step, but emcee-3PO can now identify the staves in an image of sheet music for my single test case of "My Darling Clementine." I need to include hundreds more test cases, and I plan to when I implement code to make the tests mark the sheet music with what emcee3po detected so I can …
plupload-rails3 is ...