Categories
Web Development

Getting Stuck on Tools

I have a confession to make. When I start a new work or freelance project, I often become obsessed with the search to find the perfect tool to help me get the job done. For some reason, I love the process of researching, testing, and comparing software and web applications and I jump at the […]

Categories
Ruby on Rails

Setting up Ruby on Rails and Using Capistrano to Deploy Ruby on Rails Applications to Media Temple Dedicated Virtual Server 3.0

Note: This tutorial is now quite dated, so I would not recommend attempting to follow it. Instead, take a look at Media Temple’s instructions for configuring Mongrel Clusters. I recently deployed a Ruby on Rails application to Media Temple’s Dedicated Virtual Server 3.0 setup, and after running into a few problems along the way, eventually […]

Categories
Presentations

Beautiful Presentations

Earlier, I was flipping through some slides (PDF) from a David Heinemeier Hansson presentation, and this one jumped out at me: The presentation was given in Japan, which is why you’ll notice the Japanese at the bottom. I think it actually adds to the beauty of the slides…

Categories
Web Services

RESTing the Geeky Way

Update on 11/30/2006 @ 1pm: I fixed an error below where I should have said Roy Fielding instead of Ray. Thanks Mark Baker! Although I haven’t had much time for leisure reading lately, I have taken a few minutes here and there to study up on a little something called Representational State Transfer, usually referred […]

Categories
Web Development

Media Temple – New Web Host of Choice

Casey and I are in the middle of getting a new blogging project off the ground for her. I’m her web/blogging guy by default, so I’ve been slowly getting things setup for her on the technical end. One of tasks was finding a good website hosting company, something that seems easy, but is actually pretty […]

Categories
Ruby on Rails

Refactoring Rails

My most recent project at work has been developing a Ruby on Rails application – the same one I started a long time ago. The project was on hiatus for a number of months because of higher priorities, but now at the top of my list again. Since I last touched the code, wants and […]

Categories
Programming

Why you should be a Pragmatic Programmer

Let’s face it: The barriers to becoming a programmer are extremely low. Whether this is a good or bad thing is debatable, but an almost infinite number of internet resources means that anyone with the time and desire can learn pretty much any programming language. This, my friends, is a problem. You see, a lot […]

Categories
Ruby on Rails

My Current Reading

Unfortunately, leisure reading and business reading are each at a minimum right now. Lately, my effective second job has been the work I’ve been doing on a Ruby on Rails program. I’m enjoying being able to work in Ruby instead of PHP, but it’s just taking a lot longer to complete that I ever thought. […]

Categories
Ruby on Rails

Ruby on Rails is a Go!

This is just a short update on my current programming project that I mentioned last week. On Friday, I met with our sever guys after our team meeting to discuss the possibility of using Ruby on Rails to power the redesigned training management application. We had a great conversation. Neither of them were very familiar […]

Categories
PHP

Swat – Another PHP Web Framework

I came across yet another PHP web development framework last night: Swat. This one is also PHP5 only like most of the others, but it at least looks like it has some style. Similar to 37Signals, the company who gave us Ruby on Rails, silverorange is mainly known for their web design work. This is […]