Posted by: Stuart Halloway on 09/01/2010

Here at Relevance, we're committed to the idea of working in pairs. But as the company grows beyond its Durham headquarters, we have more and more people working outside of the office. Pairing is hard enough by itself, but pairing remotely is daunting. This post documents some of the software and processes we've tried. Being a Mac-heavy office, we started with iChat and its screen-sharing feature. This is quick and easy, and works fairly well for brief use. But several... more »

Posted by: Aaron Gustafson on 08/31/2010

Free Wireframing Kits, UI Design Kits, PDFs and Resources Helpful stuff for building wireframes, etc. more »

Posted by: Stuart Halloway on 08/30/2010

Earlier, we posted that we were seeking some new PMs for the Relevance team. At that time, I mentioned that we were always looking for great technical folk as well. I think that deserves its own post. Our team is growing pretty fast. Our combination of technology platforms and deep devotion to the people side of software is resonating really well with our customers and we want to encourage and enable that growth. So what are we looking for? I'm glad you asked. Are you... more »

Posted by: Aaron Gustafson on 08/30/2010

Aaron Gustafson posted a photo: more »

Posted by: Dave Klein on 08/30/2010

The following post is a reprint of the Plugin Corner article for the April 2009 issue of GroovyMag. You can find this and other past issues at http://groovymag.com.Grails provides powerful and easy-to-use constraint validation. With a few short lines in a simple DSL, you can ensure that required fields are filled in or that numeric field values are within a specified range. If you take advantage of Grails’ scaffolding, error reporting is also handled for you. The only catch is that it’s... more »

Posted by: Aaron Gustafson on 08/30/2010

Aaron Gustafson posted a photo: more »

Posted by: Josh Holmes on 08/30/2010

I just finished doing a talk at OpenCa.mp in Dallas called “Scaling WordPress (and really any PHP application) on Microsoft. The reality is that there is a tremendous amount of support for WordPress on the Microsoft stack including Windows, IIS, SQL Server, Azure and more. OpenCa.mp was a an interesting conference and interesting crowd for my session. The idea behind OpenCa.mp is to get all of the big CMS options under the same roof and cross pollinate. This included WordPress, Joomla!... more »

Posted by: Stuart Halloway on 08/29/2010

New point releases, new projects, and more info about the first clojure-conj. Here are The Relevant Bits from last week's "20%" time: Lots of planning and organization on the (first clojure-conj). This is an event you are not going to want to miss! We will be unveiling the fruits of this labor later this week. Keep a close eye on the website for more information. David released Incanter 1.2.3. Jared released Errbit, the open source error catcher that's Hoptoad API compliant.... more »

Posted by: Matthew McCullough on 08/29/2010

North Carolina This week, I made a four day journey to the very forested state of North Carolina. Joey knew a Coloradoan was coming and turned on the statewide AC to bring it down to a comfortable 72 degrees Fahrenheit when I landed. The food was great, the people were super, and the technology was awesome. Relevance I had an open invitation to come out and visit the team at Relevance, which I’d been waiting to cash in. The Research Triangle NFJS Symposium finally made that... more »

Posted by: Aaron Gustafson on 08/28/2010

Extensions to CSS3 Media Queries An interesting proposal. Does it have legs? more »

Posted by: Cal Evans on 08/27/2010

Dear Reader, I sit here this morning working on my sixth PHP conference (ZendCon 06, 07, 08, DPC 09, tekx and now ZendCon 10) I have to sit back and reflect on how lucky I am. I get paid to help select the sessions that developers from around the world will sit in and learn [...] more »

Posted by: Aaron Gustafson on 08/27/2010

Dowling Duncan redesign the US bank notes I'd use these. Fixing Sqlite error "unable to open database file" Let that be a lesson to you: make sure you can write to the folder the DB is in too. more »

Posted by: Aaron Gustafson on 08/26/2010

Late last week, the nominees for the 2010 .net Awards were announced and I was amazed to find myself nominated for not one, but two awards. more »

Posted by: Mike Girouard on 08/24/2010

via Mongo Boston: MongoDB conference in Boston, MA. Meghan just announced on the New York Mongo mailing list that they are organizing a MongoDB conference in Boston. NYC to Boston is a nice road trip and the price is right… I’m in. 10gen is organizing a major MongoDB in conference in Boston on September 20. It is a full day event at the Microsoft NERD Center, featuring presentations from several of the developers at 10gen working on the project. In addition, there will be... more »

Posted by: Stuart Halloway on 08/23/2010

Here at Relevance, we use Hoptoad for tracking exceptions in our Rails apps. It's great because it gives us a heads up when something goes wrong but it doesn't bury us with tons of email. So, when we found out we couldn't use it on one of our client's apps due to firewall and data confidentiality requirements, we were naturally upset, but we worked around it. We ended up using a mix of Chatterbox and CapGun to track exceptions and deployments. While this works great, it requires a bit... more »

Posted by: Mike Girouard on 08/23/2010

A core concept of WordPress development is understanding how The Loop works and how to juggle multiple loops on a single page. To make things easier, WordPress ships with several helper functions to access and render components of individual posts; for example the_title() and the_excerpt(). In order for these functions to work, you need to initialize the global variables which these helpers rely by calling setup_postdata() and pass in the post which you are trying to set up. One of the... more »

Posted by: Matthew McCullough on 08/23/2010

I’m excited to be presenting at the Rich Web Experience this December. It’ll be a great show, but the venue location simply adds to the magnetism. Who can resist beaches and Florida in December? I’ll be doing a sharpened version of my iOS workshop with Ben Ellingson. Attendance numbers will be greatly limited compared to our last time we ran this workshop so as to give plenty of one-on-one attention to students. We’ll get to use the latest iOS 4 SDK with its... more »

Posted by: Mike Girouard on 08/23/2010

An interesting post from Dave Ward came my way today which outlines a few conditions in which the jQuery Ready event my actually increase perceived load times. …what if $document.ready is slowing you down? In this post, I’m going show you specific instances where postponing startup code until the document’s ready event slows perceived page load time, could leave your UI needlessly unresponsive, and even causes initialization code to run slower than necessary. While I always do... more »

Posted by: Mike Girouard on 08/23/2010

Steven Frank has made a wonderful contribution to the open source community today by adding Markdown support for Notational Velocity. I forked the excellent open source! Notational Velocity app, and hacked in a third pane that shows you the note you’re viewing as rendered by Markdown. As an avid note taker and fan of Simplenote and Markdown, this is an absolutely amazing addition an already excellent piece of software. You can fork the nv Github repository to get access. I haven’t... more »

Posted by: Stuart Halloway on 08/22/2010

What have we been doing with our "20%" time the past couple weeks? Read on to find out. It's been a busy couple of weeks in the Clojure and Ruby world for us. The (first clojure-conj) was announced. This event is being organized by Clojure/core and Relevance, Inc. Make sure to sign up if you are interested in attending this fantastic opportunity. Clojure/core released Clojure 1.2. If you've been waiting for the official version to be released, the time is now! Alan has been... more »

Items:   1 to 20 of 3955   Next »


NFJS, the Magazine

August Issue Now Available
  • Google Your Persistent Domain Model
    by John Griffin
  • Get Cooking in the Cloud with Chef, Part 2
    by Michael Nygard
  • Making Java Bearable with Guava
    by Daniel Hinojosa
  • HTML 5 Update
    by Brian Sletten
Learn More »