polls

What are the best programming puzzles you came across?

Every single programmer worth his salt is inspired by great programming puzzles. Some puzzles are intended to sharpen your analytical abilities while some others make your programming abilities better. Programming puzzles are the soul of infotainment in the programming community. What are your favorite programming puzzles? For the val...

best IDE for ruby on rails

Having moved from java to ruby, I am struggling to find a good IDE for ruby. I used eclipse on java, so I tried Aptana Studio (previously Radrails), but its not even half as good. Currently I am trying out Netbeans for Ruby. Please suggest me the best RoR IDE out there. I believe TextMate is universally accepted as the best editor on ...

Debugging techniques

Debugging is the most time consuming activity of programming. So using appropriate tools and techniques is paramount to efficiency and productivity. What are your favorite debugging techniques, and in which cases do you apply each of them? There are many orthogonal criteria to consider: Programming languages (tools usually are langua...

What do you do to keep your coding skills in shape, and how often?

What would you say are your best kept secrets to keep yourself in top programming shape? ...

What do you use for game dev ?

DirectX, XNA, SDL, Allegro, OpenGl, PyGame, many more! ??? whats your personal favorite ? Whats catching up? Which way to go and why ? Lol so many open ended questions! take your time. ...

What method do you use to let users login to your site? (OpenID, Google, own, other?)

And... which is easiest to implement? ...

What are some good, useful, applications created using C# / .net ?

I know that there are two obvious answers: sharpDevelop and Paint.net. But I was thinking the other day, what else is out there? What are some good, useful, applications created using C# / .net ? Here are the answers. Feel free to add to this post. Baby Smash! by Scott Hanselman MySpace StackOverFlow Singularity FlashDevelop SharpOS ...

What conferences do you attend?

What conferences do any of you attend? I'm personally interested in both Linux/System Administration and Java conferences, but experiences about any conference are welcome as well. If you have been to any to any, what was your opinion, and were they worth the money? ...

Open source .NET tools

Which is the best open source .NET tool you have used? Please list one tool per answer. ...

What debug logging tools are available from Javascript?

I'd like to create a "universal" debug logging function that inspects the JS namespace for well-known logging libraries. For example, currently it supports Firebug's console.log: var console = window['console']; if (console && console.log) { console.log(message); } Obviously, this only works in Firefox if Firebug is installed/enabl...

What are your favorite Vim tricks?

Post your favorite Vim tricks (or plug-ins or scripts). One trick per answer. Try to come up with something other than the basics, btw. :D ...

Keeping up to date?

What site or sites do you use to keep yourself up to date on the latest trends in development and/or to help continue to move forward your development as a programmer? I'm particularly interested in answers relevant to web development, php, mysql, or Drupal, but general interest or best practices sites are also appreciated. ...

Good times: What was your most fun programming gig and why?

In the umpteen years I've been in IT I come to the conclusion that most of the time management did not add a lot of value to my job as a programmer. I even dare to say that most of them lacked vision, enthousiasm and a sense of direction. All but one. One manager I worked for had a vision and knew how to motivate a team. We bypassed all...

Should I make my projects open source - publicly available?

I have several personal projects. Like every developer, I get new ideas every day. Often, I start my own projects, which I get to different levels of completion. Too often, I face the question of making them public, exposing other developers to my code and ideas. This makes me wonder, should I really do that? and why? or why not? P...

What is your single favorite Python templating engine?

Name your single favorite Python templating engine (and describe why it's your favorite). ...

What is your favorite (insert language here) conference?

I am curious to know what people consider the best conference to go to for each realm of development languages. For instance, in the .NET world, there is DevConnections and Alt.NET. The DevConnections conferences are pretty good, but I learn so much more from Alt.NET and Continuous Improvement conferences. ...

Is There Minimum "Expected" Period of Employment?

First Off: If any of my colleagues are reading this, I am not thinking of leaving anytime soon :D Following a discussion with a friend, attrition rates within software companies (or companies with programmers) came up. Here in the UK it is often "frowned upon" if you move jobs in under 2 years since people think you basically have a "ba...

Useful Perl modules

What is the most important module you pull off of CPAN to add to a stock Perl install? One module only per response, please. Please explain why you think the module is best-of-breed ...

What is your bug/task tracking tool?

This is a placeholder for overviews of bug/task tracking systems. What i want to do here is: List all tools used in the industry (please provide a link to the tool discussed) Gather opinions on each tool (please back up your opinion with facts i.e provide advantages and disadvantages) Please put each tool in separate answer and ...

Do you have unit testing in your projects?

I know unit testing is important - everbody knows that. But in most projects that I see there is almost no unit testing (except open source frameworks), but a lot of human acceptance testing. What's your experience? ...