Monday Question: What Is Your Text Editor, and Why?

Monday Questions is a recurring series on Approaching Normal. For more questions like this, please visit the archives The text editor is the programmer’s main tool. The best programmers I know are masters of their chosen editor, whatever that might be. Knowing how to be productive with your editor can make the difference between a good developer and a great developer. So today, I’m asking you to share with us what your favorite text editor is and why. Read On →

Monday Question: What Music Do You Code By?

Monday Questions is a recurring series on Approaching Normal. For more questions like this, please visit the archives Most people, it seems, listen to music while they work. Whether it’s to aid concentration or drown out their coworkers, I see most people do it. So today’s question is: What music do you prefer to code/design/whatever by? I have very diverse musical tastes and listen to just about everything, but I find that lyrics are distracting when I need to concentrate. Read On →

Monday Question: What Is Your Development Machine?

Monday Questions is a recurring series on The Curiosity Project. For more questions like this, please visit the archives As previously noted I recently switched my development environment from a Linux laptop to a Mac. This Monday’s Question is: What is your development machine? Tell us your OS, hardware specs, etc.

Interview: Geoffrey Grosenbach on PeepCode, Entrepreneurship, and Making Book Publishing Easier

This article is the second in a series of interviews that I will be conducting over the next few months. For the other interviews, please visit the archives Thanks for agreeing to do this interview. Can you start by telling everyone a little bit about yourself? I live in Seattle, home of the world’s most pretentious Ruby brigade. I’ve been doing professional development for almost 10 years. Do you consider yourself a developer who happens to be an entrepreneur, or is it the other way around? Read On →

Interview: Peter Cooper on Rails, Entrepreneurship, and Developing on Linux

Note: This is the first in a series of interviews I will be doing over the coming months. Thanks for agreeing to do this interview. Can you tell us a little bit about yourself? I’m Peter Cooper, a Ruby developer and author from the wild, barren north of England. I’m probably best known in the Ruby community for being the author of Beginning Ruby, published by Apress, as well as the editor of Ruby Inside, the most popular Ruby related weblog. Read On →

Coming Soon: Interviews

Beginning tomorrow, I’m going to be publishing a series of interviews. I’m going to start with notable people from the Rails community, but over time I would like to branch out into other areas. The first interview will be with Peter Cooper, whose book Beginning Ruby I reviewed recently. In the coming weeks I will be publishing interviews with Geoffrey Grosenbach and Robby Russell, with more to follow. If you have suggestions for other people I should interview, please leave a comment or send me an email (my email address can be found on my about page:http://larrywright. Read On →

Monday Question: What Source Code Management System Do You Use, and Why?

Monday Questions is a recurring series on Approaching Normal. For more questions like this, please visit the archives I’ve been a CVS and SVN user for a number of years. Recently I’ve been watching all of the buzz around distributed SCMs, Git in particular. Git has been adopted by a number of projects lately, Rubinius being the one I noticed most recently. I took down my SVN repository when I moved web hosts, and haven’t put it back up yet. Read On →

Monday Question: What Books Changed Your Life?

Monday Questions is a recurring series on Approaching Normal. For more questions like this, please visit the archives I’m an avid reader, if you haven’t guessed by now. So today’s question is What books have changed your life? As always, post your answers in the comments below.

Monday Question: What Are Your 3 Favorite Technical Sites?

Monday Questions is a recurring series on Approaching Normal. For more questions like this, please visit the archives I’m always on the lookout for good sources for technical information. So, today’s question is: What are your 3 favorite technical sites? Post your answers in the comments below.

Rails Snippets - 11/29

Holy Shmoly, Ruby 1.9 smokes Python away Initial performance numbers would seem to indicate that Ruby 1.9 (due by Christmas) will be lots faster. Quoted-Printable: My .irbrc If you spend a lot of time in IRB (most of us probably do), it’s worth taking the time to learn how to customize it. This is a good start. Faker Nice clean library to generate fake data. The home page says it’s a port of Perl’s Data::Faker library, which I’d never even heard of. Read On →