CakePHP to Rails

In a blog comment, Nate Todd lays out an extensive description of why he switched from a PHP based framework (CakePHP) to Ruby on Rails. The points he makes reflect a lot of what I hear from people coming to rails, and some I’ve made myself – albeit not as eloquently as those you’ll find [...]

Design in the details

If you haven’t already, go read Jared Spool’s telling of the “$300 million dollar button”: “The form was simple. The fields were Email Address and Password. The buttons were Login and Register. The link was Forgot Password. It was the login form for the site. It’s a form users encounter all the time. How could [...]

UVM’s Center for Teaching & Learning is hiring

This is really a golden opportunity to work with a wonderful group of people, and be involved with a wide variety of projects. From the posting at 37signals: Assist faculty to design, maintain, and evaluate web applications for instructional purposes; facilitate faculty professional development workshops and provide general technical support as part of the Center [...]

The right tool for the job

Sometimes it’s not that easy to see what a new tool can really do without some level of adoption. Adoption translates into self investment, since you’re going to end up spending time and energy evaluating a new tool. The tricky part is determining the right level of self investment necessary to evaluate the tool, and [...]

Portland RUG

I went to another bang-up meeting of the Portland Ruby Users Group last night. Russ Jones gave a great presentation on Design Patterns with Ruby. I don’t know if he’s planning on publishing the notes from the talk, but it’s worth keeping an eye on his blog to see if he does. The talk itself [...]

Today is CSS Naked Day

Today is the day when we shed our CSS to show our bare markup.I almost forgot, even with Rob’s early reminder. Oh well, better late than never, I suppose. You can sign up, and find resources and instructions (including a slick WordPress Plugin) at the official naked site. Show off that markup!

Burlington PHP Users Group

Last week saw quite a turnout at the Burlington PHP Users Group meeting. The event featured a talk by Matthew Weier O’Phinney, from the Zend Framework team at Zend Technologies. The discussion was lively and informative – there was a really good mix of people there, which made for great conversation. We even had some [...]

Traffic flow and community development

Most of the major streets leading into and out of in my neighborhood are one-way – a fact that appears to run counter to the city’s revitalization efforts in the area. Over the past few years, we’ve seen a number of businesses come and go, just within a block or so of us. There have [...]

Date math and documentation

The other day I found this little nugget in the comments of the date page of PHP manual. The real lesson is in the first paragraph: “One of the most useful skills you can utilize when performing date math is taking full advantage of the UNIX timestamp. The UNIX timestamp was built for this kind [...]

Three small but exciting releases

This is why I love software. Let me count the ways: 30 Boxes gives us week view. A much needed addition to a great service. Remember The Milk now lets you add tasks to smart lists. Now I can Get Things Done even faster. This was number one on my wish list for this app… [...]