News and Blog

Seriously, you’re not using Footnotes?

March 6th, 2009 » 2 Comments »


So, they tell me you’re not using the Footnotes plugin? And you call yourself a rails developer!

Maybe you’re a hardcore Linux, vi, or emacs zealot. There was a time when I’d give you a pass, but no more… there’s a reason they changed the name from Textmate Footnotes.

First off, I bet you’re still clicking through folders to find your views… or maybe you’re one of those optimistic folks that thinks they can find the “edit” partial in a project of 40 models, armed only with a command and T? Are you actually charging for this???

With footnotes, all you need to do is click the View link at the bottom of your page.

Next up, you’re probably alt-tabbing to the console to check the output of script/server. No, not command-tab, I am very much insinuating you’re a Windows user, because you couldn’t possibly be using a Mac without Textmate, and you wouldn’t dare use Textmate without footnotes.

Footnotes lets you see the log output for your request right in the browser. You can also see the session, params, cookies, filters, and database queries.

Finally, when you’re tracking down a defect, I bet you’re shuffling through files and line numbers like a monkey washing a cat… See how ridiculous that is?

With footnotes, the stack trace in your browser provides links to the exact line of your bug ridden code.

So please, there’s a cure for your addiction to yak shaving. The doctor has prescribed the Footnotes plugin. It’s going to give you a lot more time to focus on your code.

Comments are open… please pipe editor flame war posts here.

2 Responses to “Seriously, you’re not using Footnotes?”

  1. Justin says:

    I was using footnotes and loved it until my application started producing odd errors. Sadly, I had to remove it. The functionality is great. Do you find that it is stable now?

  2. Scott Thorpe says:

    Works fine for me. What Errors were you getting?

Leave a Reply

What People are Saying

"We love working with Integrum — they always get excited about new projects and changes we want to make to the site, and their enthusiasm for web design and development really shows. They’re also great at explaining things in “layman’s terms” for those of us who aren’t so tech-savvy."

— Jackie, www.rattlebox.com

Announcements

So…you’d like to work for Integrum?

With a stable of long term clients and growth on the mobile development side as well, Integrum is looking to bring more talented developers to our team.  We’re currently looking for Rails developers from n00b to the cliched ‘rockstar’ level.

We do real Agile (capital A because we don’t fake it) and SCRUM development, so you’ll have to be comfortable talking with clients on a regular basis.  If you’ve got an interest in iPhone or Android development to go along with the Rails stuff, that’s a nice bonus too.

These are full time positions, on-site at our office in Chandler, Arizona. Benefits, perks, Pac-Man, we’ve got all those. Salary is dependent on experience.

Ready to apply? Here’s our job application — a little test.

Below is what you will find in the README for the job application on github.

Please note that these tests all require some basic Ruby knowledge. If you don’t know ruby, take a few minutes to learn the basics. You will need to have Ruby, rubygems, RSpec installed, and Factory Girl installed.
In order to be considered for a position at Integrum, you must follow these steps.

1.    Fork this repository (if you don’t know how to do that, google is your friend)
2.    In the refactor-this directory you will find some Ruby code that needs to be refactored.

  • A test suite is included with failing specs.
  • Please refactor this code, this is real code we found in a real project that could be much more readable and intuitive.
  • Run spec helper_spec.rb to execute your specs and see if they are passing.
  • Please note: feel free to change the specs, but they should all be passing when you turn in your code.

3.    In the github-challenge directory, please create a Ruby script that accomplishes the following:

  • Connect to the github API
  • Find the rails/rails repository
  • Find the most recent commits
  • Print out HTML that groups the recent commits by author.

4.    Add your resume to the resume directory
5.    Commit and Push your code to your new repository
6.    Send us a pull request, we will review your code and get back to you

For more information, contact Chris Conrey at conrey@integrumtech.com or hr@integrumtech.com.

MountainWest RubyConf 2009

We’re sponsoring this years MountainWest RubyConf, March 13-14. Are you going? You should be there – we will be! For more information visit http://mtnwestrubyconf.org/2009/.

Gangplank Hacknight

What is Hacknight? The best way to find out is show up. It is whatever we make it.

Gangplank Academy

Come to Gangplank, same address as Integrum, each Wednesday at 11:45 a.m. for brown bag lunch and a presentation.

Calling all Rails Nerds!

We want you (to work for us)! Drop us a line at hr@integrumtech.com.


Press Room

Integrum wins Small Business of the Year award

How do you know a company deserves an award? When the staff is so focused on going above and beyond for clients, they miss the call from the city notifying them they’ve won.

Fortunately, the City of Chandler was able to track the staff at Integrum down and award them the 2010 Small Business of the Year award at a banquet held last Wednesday.

The 23rd Annual Awards Dinner took place at the Crowne Plaza San Marcos Resort in downtown Chandler. The event celebrates individual and business excellent in the community. Integrum was chosen based on the company’s contributions to the growth of the local economy, high quality service and innovations in the field of software development. Additionally, Integrum was recognized for the company’s community involvement through its nonprofit, Gangplank.

Jade Meskill and Derek Neighbors were on hand to accept the award.

Where We’re At:

  1. Hacknight Every Wed.
  2. Gangplank Academy Brownbag Every Wed.
  3. Boulder Startup Week May 4th-7th

Updates