25
votes
7answers
1k views

When should we stop work and make tool?

As a software engineer, we are always eager to get effective tools to boost our productivity. And in our daily work, we are often unsatisfactory with the existing tools and would like to have better ...
52
votes
13answers
4k views

Should a software developer get a yearly equipment budget?

I am looking at a new position with a new company. I have talked to some people in the past (in general, not at this company) that they had been given a yearly budget to buy new computer stuff to ...
4
votes
4answers
383 views

How much time should I devote to my toolchain?

I'm a bit of a tool nut and I'll often spend as many as 6-8 hours a week finding new tools, improving my existing tools by writing plugins or adapters or playing around with new tools to see if I like ...
11
votes
3answers
592 views

Does FitNesse improve product quality and collaboration?

I heard about a tool named FitNesse, which is supposed to promote better collaboration between development, testing, and product groups. What are your experiences with it? Does it really improve ...
1
vote
1answer
899 views

Best way to create a web interface to query a particular database

I was asked to make a web application to allow users to query a particular database more easily. Simplifying, this database has only two tables, reports and products. The relationship between the two ...
7
votes
5answers
622 views

Interrupting Work Productivity: The Name? [closed]

Certainly it is a productivity killer when a developer is constantly interrupted by other workers, bosses, etc - but it is even worse when the developer is constantly interrupted by his or her own ...
11
votes
7answers
474 views

Do designer tools degrade the programming experience?

I've been looking around lately, specifically at some of the MS tools that are available, and I'm noticing a big focus on designer tools and wizards. Not just for UI development but for everything. ...
4
votes
2answers
525 views

Use of mind-mapping software in project/task management

I've recently "discovered" mind mapping and even found some people here recommending it. It seems like a real handy tool, but I'm not really sure how to apply it to my work and/or hobby projects. I ...
13
votes
7answers
963 views

What tools do you use to stay focused? [closed]

This is related, but I'm thinking about something more like a chastity belt for keeping me from checking programmers.SE or my email every time I compile. Rather advice like "go take a walk and you'll ...
8
votes
10answers
3k views

Does anyone use virtual machines for web development, and why? [closed]

I see a few developers that like to use virtual machines for web development. Are there others that do this? If there are, why do you do it? Are there any pros / cons to developing on a VM rather ...